Java并发编程:CountDownLatch、CyclicBarrier和Semaphore的个人理解

1.CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。(一个主线程启动,多个线程启动,然后等待所有线程全部运行结束,然后返回主线程,主线程结束)   2.上述图片中可设定countdownlatch等待线程的数量;假设等待数量为10,则表示你需要等待10个线程完全执行完毕才会结束;假设启动5个线程,则表示他将一直等待中(没有足够的线程)(
相关文章
相关标签/搜索