CountDownLatch 는 Thread를 멀티로 병렬처리시 간단하게 관리해줄수있는 기능이다.1. 사용이유 여러개의 쓰레드를 생성 후 병렬로 작업처리시 각각의 쓰레드들은 다른 쓰레드의 작업을 기다리지 않고 수행하게 된다. 이 때 countDownLatch를 사용하면 일정 개수의 thread가 끝나야만 특정 thread를 실행시켜 통제 해준다. 2.사용방법[A라는 mainThread에서 B,C Thread가 실행된 후 B,C가 종료되고 난 후에 A Thread에서 남은 작업을 하도록 만들겠다. 1.Main Thread에 CounterDownLatch 초기화시 정수값count를 넣어준다. 2. B,C Thread 마지막에 countDown()를 호출한다. => count를 1씩 줄인다. 3. MainThr..