写点什么

CountDownLatch

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/39/39f85a546a1838bf67f7c9287eae084b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java- 技术专题 -CountDownLatch 的介绍和使用

用户头像
洛神灬殇
2021-04-18

CountDownLatch是在JDK1.5的时候才被引入,跟它一起被引入的工具类还有CyclicBarrier(回环栅栏)、Semaphore(信号量)、ConcurrentHashMap(并发Hash表)和BlockingQueue(阻塞队列),存在于java.util.concurrent包下(常说JUC)。接下来讲解一下这

https://static001.geekbang.org/infoq/5d/5d1917c8322cc78603a4a47228577e6c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Semaphore 实战

用户头像
叫练
2021-03-04

Semaphore信号量计数器。和CountDownLatch,CyclicBarrier类似,是多线程协作的工具类,相对于join,wait,notify方法使用起来简单高效。下面我们主要看看它的用法吧!

https://static001.geekbang.org/infoq/5f/5f46c8d3e9aa5a25efed825dee1aa556.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

快来看看!AQS 和 CountDownLatch 有怎么样的关系?

用户头像
程序员小航
2020-09-07

CountDownLatch 一个同步辅助工具,同样是基于 AQS 实现,本篇文件主要是介绍 CountDownLatch 的使用,以及源码。

CountDownLatch_CountDownLatch技术文章_InfoQ写作社区