1>当前线程不含有当前对象的锁资源的时候,调用obj.wait()方法;
2>当前线程不含有当前对象的锁资源的时候,调用obj.notify()方法。
3>当前线程不含有当前对象的锁资源的时候,调用obj.notifyAll()方法。
代码加锁synchronized
http://zhidao.baidu.com/question/276303405.html
本文主要讲解了在Java中使用synchronized关键字实现线程同步的方法。包括在线程未持有对象锁时调用wait(), notify()及notifyAll()的情况,并提供了具体的代码实例。
1>当前线程不含有当前对象的锁资源的时候,调用obj.wait()方法;
2>当前线程不含有当前对象的锁资源的时候,调用obj.notify()方法。
3>当前线程不含有当前对象的锁资源的时候,调用obj.notifyAll()方法。
代码加锁synchronized
http://zhidao.baidu.com/question/276303405.html
4818
1573

被折叠的 条评论
为什么被折叠?