CountDownLatch和Cyclic Barriers有什么不同?

时间:2013-12-28 17:00:18

标签: java

好吧,我正在浏览Java concurrency in practice, by Brian Goetz,,但CountDownLatchCyclic Barriers之间的差异很难理解。

除了可以重复使用循环障碍之外,它们看起来都是一样的吗?

书中说:
Latches are waiting for events, barriers are waiting for other threads
这句话似乎很混乱。不确定这是作者的错误引用还是具有实际意义。从功能上看,它们看起来是相同的,重写更好的CountDownLatch版本并不困难,它可以通过reset()等方法重复使用。

不确定循环障碍在倒数锁存器中的实际应用寿命?

虽然看起来类似于此博客上已经提到的问题之一(关于锁存和障碍),但这些问题努力了解其他一些细微之处。

0 个答案:

没有答案