JUC中的常用辅助类(CountDownLatchCyclicBarrierSemaphore)

Posted XeonYu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JUC中的常用辅助类(CountDownLatchCyclicBarrierSemaphore)相关的知识,希望对你有一定的参考价值。

上一篇:
JUC中的 StampedLock

CountDownLatch

减法计数器,用来更方便的实现多线程的同步。

举个例子,android开发中,进入主页一般都会调好几个接口,我们需要在这几个接口都调用完毕后执行下一步操作,那我们肯定不会一个一个调用,肯定是要多个接口同时去调用,都调用完毕后再执行下一步操作,这种场景就非常适合用CountDownLatch来实现了。

CountDownLatch的方法并不多,用起来也比较简单

我们来直接用一用:


    public static void main

以上是关于JUC中的常用辅助类(CountDownLatchCyclicBarrierSemaphore)的主要内容,如果未能解决你的问题,请参考以下文章

JUC常用辅助类

JUC常用同步工具类——CountDownLatch,CyclicBarrier,Semaphore

JUC高级多线程_06:多线程下得常用辅助类

JUC常用类解析

重点知识学习(8.3)--[JUC常用类 || Java中的14把锁 || 对象头 || Synchronized 与 ReentrantLock]

8_JUC三大辅助类