黑马程序员技术交流社区

标题: wait notify notifyAll [打印本页]

作者: 鲤鱼仙    时间: 2015-7-17 00:22
标题: wait notify notifyAll
为什么wait(),notify(),notifyAll()等方法都定义在Object类中
操作线程的,Thread,为什么不写在Thread类中,出现在Object类中


作者: 牵着蜗牛去逛街    时间: 2015-7-17 11:38
Thread类中有个sleep()方法,你可以研究一下和wait()区别,就懂了。。。
作者: 122125241    时间: 2015-7-17 11:40
因为这些方法的调用是依赖于锁对象的,而同步代码块的锁对象是任意锁。而Object代码任意的对象,所以,定义在这里面。
作者: 鲤鱼仙    时间: 2015-7-17 20:47
谢谢兄弟了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2