如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是

admin2013-03-01  31

问题 如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是

选项 A、sleep()方法的时间到
B、获得了对象的锁
C、线程在调用t.join()方法后,线程t结束
D、wait()方法结束

答案D

解析 线程调用wait()方法时,线程由运行状态进入等待阻塞状态;在等待阻塞状态下的线程若被notifyAll()和notionAll()唤醒、被interrupt()中断或者等待时间到,线程将进入对象锁阻塞状态,而不是直接进入可运行状态。
转载请注明原文地址:https://kaotiyun.com/show/cN2p777K
0

最新回复(0)