多线程学习十八:同步模式之保护性暂停_多线程保护性暂停模式,并且实现了异步转同步的效果-CSDN博客

网站介绍:文章浏览阅读90次。定义即 Guarded Suspension,用在一个线程等待另一个线程的执行结果要点有一个结果需要从一个线程传递到另一个线程,让他们关联同一个 GuardedObject如果有结果不断从一个线程到另一个线程那么可以使用消息队列(见生产者/消费者)JDK 中,join 的实现、Future 的实现,采用的就是此模式因为要等待另一方的结果,因此归类到同步模式首先看看 Guarded Suspension的实现class GuardedObject { private Object_多线程保护性暂停模式,并且实现了异步转同步的效果