下列关于带参数的wait(longmillis)方法描述错误的是()
A: 调用此方法后线程会进入就绪状态
B: 调用此方法后线程会进入死循环状态
C: 调用此方法后线程会一直等待,直到其他线程通知
D: 调用此方法后线程会在等待指定的时间后自动苏醒
A: 调用此方法后线程会进入就绪状态
B: 调用此方法后线程会进入死循环状态
C: 调用此方法后线程会一直等待,直到其他线程通知
D: 调用此方法后线程会在等待指定的时间后自动苏醒
举一反三
- 下列关于阻塞等待方法wait()的描述中,错误的是( )。 A: 阻塞等待方法wait()只能在同步方法或同步语句中调用 B: 调用wait()方法,当前线程会释放对象锁 C: 调用wait()方法,当前线程会进入阻塞状态 D: 调用wait()方法,进入阻塞状态的当前线程会在休眠一定时间后自动恢复运行
- 如果要一个线程等待一段时间后再恢复执行此线程,需要调用方法()
- 线程调用sleep ()方法后,该线程将进入以下状态
- 下列哪个方法不能唤醒调用wait()方法的线程 A: 其他某个线程调用此对象的notifyAll方法 B: 其他某个线程中断该线程 C: 已经达到指定的时间 D: 线程执行完毕
- 线程调用yield()方法后,如同调用sleep()方法,线程直接进入阻塞状态。