- 博客(1)
- 收藏
- 关注
原创 JAVA并发:并发工具类CountDownLatch、CyclicBarrier、Semaphore使用及源码分析
在 JUC 下包含了一些常用的同步工具类,今天就来详细介绍一下,CountDownLatch,CyclicBarrier,Semaphore 的使用方法以及它们之间的区别。 1 CountDownLatch 1.1 功能描述 CountDownLatch是一个同步工具类,用来协调多个线程之间的同步。它允许一个或多个线程一直等待,直到其他线程的操作执行完毕再执行 CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。使用一个计数器进行实现。计数器初始值为线程的数量。当每一个
2020-10-10 00:06:30 346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人