当前位置: X题卡 > 所有题目 > 题目详情

方法 【8】 将对象的wait pool中的所有线程都移到lock pool中。

查看本题答案

你可能感兴趣的试题

当synchronized()语句块执行完毕  当调用了线程的suspend()方法  当在synchronized()语句块中出现异常(Exception)  当持有锁的线程调用该对象的wait()方法  
调用sleep不会释放对象锁  调用wait方法导致本线程放弃对象锁  当一个线程进入一个对象的一个synchronized方法后,其它线程不可进入此对象的其它方法  notify():唤醒全部处于等待状态的线程  任何对象都具有sleep方法  
sleep()方法的时间到  获得了对象的锁  线程在调用t.join()方法后,线程t结束  wait()方法结束  
sleep()方法的时间到  获得了对象的锁  线程在调t.join()方法后,线程t结果  wait()方法结束  
当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法  当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法  线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁  wait()和notify()可以实现线程的同步操作  
sleep()方法的时间到  获得了对象的锁  线程在调t.join()方法后,线程t结果  wait()方法结束  
当synchronized()语句块执行完毕  当调用了线程的suspend()方法  当在synchronized()语句块中出现异常(Exceptio  当持有锁的线程调用该对象的wait()方法  
synchronized段语句块执行完毕  synchronized语句块中出现exception  持锁线程调用对象wait () 方法  synchronized语句块中调用suspend () 方法  

热门试题

更多