java的等待/通知机制

场景: 一个线程修改了一个对象的值,而另一个线程感知到了变化,然后进行响应的操作,整个过程开始于一个线程,而最终执行又是另一个线程。前者是生产者,后者是消费者,这种模式隔离了“做什么”和“怎么做”,在功能层面上实现了解耦,体系结构上具备了良好的伸缩性,但是在java语言中如何实现类似的功能呢? 实现: 简单的办法是让消费者不断地循环检查是否符合预期,如下代码: while(value!=desir
相关文章
相关标签/搜索