Java面试问题之四十三_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java面试问题之四十三

Java面试问题之四十三

 2011/9/27 7:35:14  YuHuang.Neil  http://yuhuang-neil.iteye.com  我要评论(0)
  • 摘要:请问Java有哪些方法用于线程的通信?答:java.lang.Object类中提供了两个用于线程通信的方法:(1)wait()方法,执行该方法的线程释放对象的锁,Java虚拟机把该线程放到该对象的等待池中。该线程等待其他线程将它唤醒。(2)notify()方法,执行该方法的线程唤醒在对象的等待池中等待的一个线程。Java虚拟机从对象的等待池中随机选择一个线程,把它转到对象的锁池中。
  • 标签:面试 Java面试 Java 问题 面试问题
请问Java有哪些方法用于线程的通信?

答:java.lang.Object类中提供了两个用于线程通信的方法:
     (1)wait()方法,执行该方法的线程释放对象的锁,Java虚拟机把该线程放到该对象的等待
             池中。该线程等待其他线程将它唤醒。
     (2)notify()方法,执行该方法的线程唤醒在对象的等待池中等待的一个线程。Java虚拟机
             从对象的等待池中随机选择一个线程,把它转到对象的锁池中。


发表评论
用户名: 匿名