多线程条件通行工具——CountDownLatch
CountDownLatch的作用是,线程进入等待后,需要计数器达到0才能通行。
CountDownLatch(int)
构造方法,指定初始计数。
await()
等待计数减至0。
await(long, TimeUnit)
在指定时间内,等待计数减至0。
countDown()
计数减1。
getCount()
获取剩余计数。
例子
//使用4个子线程求出1到100的和。...
原创
2018-11-21 22:25:00 ·
190 阅读 ·
0 评论