java并发包中的工具类使用
2019-07-05 本文已影响0人
springczg
1 CountDownLatch
定义:允许一个或者多个线程等待其他的线程完成操作,其实就是替代join方法,他是一个递减的计时器,构造函数接收的是一个int类型的参数作为计数器,当我们调用方法时,N就会减1,直到N等于0,比如一个Excel表单的解析,每个线程解析一个,但是主线程进行汇总可以用到。
使用:
定义:允许一个或者多个线程等待其他的线程完成操作,其实就是替代join方法,他是一个递减的计时器,构造函数接收的是一个int类型的参数作为计数器,当我们调用方法时,N就会减1,直到N等于0,比如一个Excel表单的解析,每个线程解析一个,但是主线程进行汇总可以用到。
使用: