例子:

多线程之CountDownLatch

CountDownLatch作用:

1.初始值 不可变  设置了线程的上限.

2.每新增一个线程 CountDownLatch计数器会加1.

3.线程每个执行完成 会通知CountDownLatch对象 已经执行完成 .

4.主线程会设置 await等待其它线程完成.

相关文章: