jjzjj

interruptedException

全部标签

CountDownLatch

CountDownLatch是基于AQS的阻塞工具,阻塞一个或者多个线程,直到所有的线程都执行完成。image.pngCountDownLatch解决了什么问题当一个任务运算量比较大的时候,需要拆分为各种子任务,必须要所有子任务完成后才能汇总为总任务。使用并发模拟的时候可以使用CountDownLatch.也可以设置超时等待时间,CountDownLatch用法packagecom.conrrentcy.juc;importjava.util.concurrent.CountDownLatch;importjava.util.concurrent.ExecutorService;importj