パブリッククラスCountDownLatch {
public static void main(String [] args)が例外をスローします{
java.util.concurrent.CountDownLatch countDownLatch = new java.util.concurrent.CountDownLatch(6);
for(int i = 1; i <= 6; i ++){
新しいスレッド(()-> {
System.out.println(Thread.currentThread().GetName()+ "\ t自習を終え、教室を離れる");
countDownLatch.countDown();
}、String.valueOf(i))。start();
}
countDownLatch.await();
System.out.println(Thread.currentThread().GetName()+ "\ t *****分隊長がドアを閉めて左にした"));
}
}