黑马程序员技术交流社区

标题: 搞不懂:一个同步出现的异常 [打印本页]

作者: 杜桂发    时间: 2011-11-2 11:59
标题: 搞不懂:一个同步出现的异常


我的程序里用的锁都是Demo.class.搞不懂为什么说notify()用的不是同一个锁.
作者: 罗亚东    时间: 2011-11-2 13:35
你这个问题问的太泛了,能把你的程序贴出来看看吗?先给你回答一个关于notifty()的问题:notifty()只是唤醒此对象监视器上等待的单个线程,直到当前线程释放此对象上的锁,才有可能继续执行被唤醒的线程



作者: 杜桂发    时间: 2011-11-2 19:08
罗亚东 发表于 2011-11-2 13:35
你这个问题问的太泛了,能把你的程序贴出来看看吗?先给你回答一个关于notifty()的问题:notifty()只是唤 ...

呵呵,谢谢了.我搞懂了.原来是外层同步和内层同步的锁搞混了.




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