线程通信——生产者和消费者问题解决

来源:互联网 发布:阿里云代码管理系统 编辑:程序博客网 时间:2024/06/06 23:50

对于同步代码块和同步方法操作:



对于lock机制中是没有wait和notify的,但是可以利用condition。

ConditionObject 监视器方法(waitnotifynotifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set(wait-set)。其中,Lock 替代了 synchronized 方法和语句的使用,Condition 替代了 Object 监视器方法的使用。  



0 0
原创粉丝点击