线程结束等待或者阻塞状态后,会进入运行状态
错
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/epxxaoapoympexo.html
举一反三
- 线程结束阻塞状态后,会进入运行状态
- Java调用Thread类的sleep()方法后,当前线程状态如何转换( )。 A: 由运行状态进入阻塞状态 B: 由运行状态进入等待状态 C: 由阻塞状态进入等待状态 D: 由阻塞状态进入运行状态
- 5.JAVA中调用Thread类的sleep()方法后,当前线程状态如何转换( )A: 由运行状态进入阻塞状态B: 由运行状态进入等待状态C: 由阻塞状态进入等待状态D: 由阻塞状态进入运行状态 A: A B C D B: A B C D C: A B C D D: A B C D
- 当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?() A: 运行中状态 B: 结束状态 C: 新建状态 D: 可运行状态
- 线程有新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)5种状态,哪些情况会导致线程进入阻塞状态?
内容
- 0
当start()方法调用时,线程首先进入可运行状态。在线程运行之后或者从阻塞、等待或睡眠状态回来后,也返回到可运行状态。
- 1
一个线程调用了sleep()方法,在睡眠时间结束后,线程进入的状态是 A: 可运行状态 B: 阻塞状态 C: 运行状态 D: 终止状态
- 2
新生状态的线程其可能直接进入的状态是() A: 阻塞状态 B: 运行状态 C: 新建状态 D: 结束状态
- 3
线程调用了wait()方法后,该线程将进入【 】状态。 A: 运行状态 B: 暂停状态 C: 阻塞状态 D: 终止状态
- 4
线程调用了sleep()方法后,该线程将进入【 】状态。 A: 运行状态 B: 暂停状态 C: 终止状态 D: 阻塞状态