• countDownLatch问题为0 记录


       今天晚上碰到个问题:写个main方法记录下

      

    package com.zhuanche.service;
    
    import java.util.concurrent.CountDownLatch;
    
    /**
     * @Author fht
     * @Description
     * @Date 2020/1/9 下午10:13
     * @Version 1.0
     */
    public class Test {
        public static void main(String[] args) throws InterruptedException {
            CountDownLatch countDownLatch = new CountDownLatch(10);
            for(int i = 1;i<10;i++){
                System.out.println(i+"++");
                countDownLatch.countDown();
              //  countDownLatch.await();
    
            }
            countDownLatch.await();
        }
    }

    标红部分如果是1,不是0,整个main方法会一直出不来。只有改成1才行,先记录下。有空看源码

  • 相关阅读:
    解决maven导入坐标太慢问题
    +=的扩展
    JavaScript
    多线程
    异常
    面向对象
    数组
    java内存
    循环语句和递归
    剑指 Offer 30. 包含min函数的栈
  • 原文地址:https://www.cnblogs.com/thinkingandworkinghard/p/12185861.html
Copyright © 2020-2023  润新知