模块7 · 多线程机制测验汇总
本模块 1 门课程的随堂测验共 12 题,与课程页 Quiz 同源。作答后即时判分,附逐题讲解与各课程正确率分布。
已作答
0/12
还剩 12 题未作答。可以现在交卷(未作答题按错误计),也可以答完再交。
多线程机制(12 题)
Q1
Java 中创建新线程的方式不包括( )
Q2
启动一个线程的方法是( )
Q3
线程调用 start() 之后进入( )状态
Q4
同步多线程共享数据时使用的关键字是( )
Q5
死锁产生的四个必要条件包括互斥、占有并等待、__、循环等待
Q6
线程同步的目的是防止__条件引发的数据不一致
Q7
主线程对线程 t 调用 t.join() 的作用是( )
Q8
线程生命周期中不可恢复的终态是( )
Q9
生产者–消费者模型中,缓冲已满时生产者线程的正确做法是( )
Q10
线程被 notifyAll() 唤醒后、继续执行之前必须( )
Q11
Java 中线程优先级的取值范围是( )
Q12
多个就绪线程中,把某线程 t 的优先级设为 10 意味着( )