下列哪个方法不能唤醒调用wait()方法的线程
A: 其他某个线程调用此对象的notifyAll方法
B: 其他某个线程中断该线程
C: 已经达到指定的时间
D: 线程执行完毕
A: 其他某个线程调用此对象的notifyAll方法
B: 其他某个线程中断该线程
C: 已经达到指定的时间
D: 线程执行完毕
举一反三
- 当线程调用了某个对象的wait(long timeout)方法时,以下说法正确的是 A、 可以通过其他线程调用notify()方法唤醒当前等待中的线程 B、 可以通过其他线程调用notifyAll()方法唤醒当前等待中的线程 以上都正确 可以等待限时时间结束后进行状态转换
- 下列哪个方法不能唤醒调用wait()方法的线程
- 【单选题】下列关于线程插队的说法正确的是() A. 当在某个线程中调用其它线程的join()方法时,调用的线程将被阻塞,直到被join()方法加入的线程执行完成后它才会继续运行 B. 当在某个线程中调用其它线程的join()方法时,调用的线程将被继续运行 C. 当在某个线程中调用其它线程的join()方法时,调用的线程将永远不再执行 D. 当在某个线程中调用其它线程的join()方法时,调用的线程和被join()方法加入的线程同时执行
- 下列关于带参数的wait(longmillis)方法描述错误的是() A: 调用此方法后线程会进入就绪状态 B: 调用此方法后线程会进入死循环状态 C: 调用此方法后线程会一直等待,直到其他线程通知 D: 调用此方法后线程会在等待指定的时间后自动苏醒
- 哪个叙述是错误的?A.一个线程A调用synchronized方法期间,其他线程也可以能成功调用这个synchronized方法。B.wait()、notify()和notifyAll()都是Object类中的final方法,被所有的类继承、且不允许重写的方法。C.一个线程在执行同步方法时,如果执行wait()方法,使本线程进入中断,就允许其它线程使用这个同步方法。D.一个因执行wait方法进入中断状态的线程,需要其他线程执行notify()或notifyAll()通知它结束中断状态。 A: 选项A B: 选项B C: 选项C D: 选项D