CyclicBarrier的作用是,线程进入等待后,需要达到一定数量的等待线程后,再一次性开放通行. CyclicBarrier(int, Runnable)构造方法,参数1为通行所需的线程数量,参数2为条件满足时的监听器. int await()/int await(long, TimeUnit)线程进入等待,并返回一个进入等待时的倒计索引. int getParties()通行所需的线程数量 int getNumberWaiting()当前线程数量 boolean isBroken()本批次