java并发编程中CountDownLatch和CyclicBarrier的使用
java并发编程中CountDownLatch和CyclicBarrier的使用 <br /> <br />在多线程程序设计中,经常会遇到一个线程等待一个或多个线程的场景,遇到这样的场景应该如何解决?<br />如果是一个线程等待一个线程,则可以通过await()和notify()来实现;<br />如果是一个线程等待多个线程,则就可以使用CountDownLatch和CyclicBarrier来实现比较好的控制。<br />下面来详细描述下CountDownLatch的应用场景:<br />例如:百米赛跑
转载
2011-02-14 12:47:00 ·
7372 阅读 ·
1 评论