阻塞状态的线程在消除引起阻塞的原因后,会转入
举一反三
- 线程被阻塞可能是多方面原因造成的,下面方法中哪一种不能引起线程阻塞
- 线程有新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)5种状态,哪些情况会导致线程进入阻塞状态?
- 下列哪个操作不能使线程从等待阻塞状态进入对象阻塞状态?() A: 等待阻塞状态下的线程被interrput()中断 B: 等待阻塞状态下的线程被notify()唤醒 C: 等待时间到 D: 等待阻塞状态下的线程调用wait()方法
- 下面哪个操作不能使线程从等待阻塞状态进入到对象阻塞状态()。 A: 等待阻塞状态下的线程被notify()方法调用。 B: 等待阻塞状态下的线程被Interrupt()方法中断。 C: 等待时间到。 D: 等待阻塞状态下的线程调用wait()方法。
- 当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?() A: 运行中状态 B: 结束状态 C: 新建状态 D: 可运行状态