JUC -辅助类
一、CountDownLatch(倒计时)
等待所有线程跑完后返回值
* CountDownLatch主要有两个方法,当一个或多个线程调用await方法时,这些线程会阻塞。
* 其它线程调用countDown方法会将计数器减1(调用countDown方法的线程不会阻塞),
* 当计数器的值变为0时,因await方法阻塞的线程会被唤醒,继续执行。
代码:
package com.cb.demo.example;
import java.util.concurrent.CountDownLatch;
public class CountDownLatchDemo {
public static void main(String[] args) throws InterruptedException {
CountDownLatch countDownLatch=new CountDownLatch(6);
for (int i = 0; i <6 ; i++) {
JUC -辅助类最先出现在Python成神之路。
共有 0 条评论