JUC中的常用辅助类(CountDownLatchCyclicBarrierSemaphore)
Posted XeonYu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JUC中的常用辅助类(CountDownLatchCyclicBarrierSemaphore)相关的知识,希望对你有一定的参考价值。
上一篇:
JUC中的 StampedLock
CountDownLatch
减法计数器,用来更方便的实现多线程的同步。
举个例子,android开发中,进入主页一般都会调好几个接口,我们需要在这几个接口都调用完毕后执行下一步操作,那我们肯定不会一个一个调用,肯定是要多个接口同时去调用,都调用完毕后再执行下一步操作,这种场景就非常适合用CountDownLatch来实现了。
CountDownLatch的方法并不多,用起来也比较简单
我们来直接用一用:
public static void main
以上是关于JUC中的常用辅助类(CountDownLatchCyclicBarrierSemaphore)的主要内容,如果未能解决你的问题,请参考以下文章
JUC常用同步工具类——CountDownLatch,CyclicBarrier,Semaphore
重点知识学习(8.3)--[JUC常用类 || Java中的14把锁 || 对象头 || Synchronized 与 ReentrantLock]