자바는 멀티 쓰레드 프로그래밍이 가능한 언어이다. 만약 멀티 쓰레드 작업을 해야하는 상황이 있다면 자바의 CountDownLatch를 함께 활용하면 좋다.CountDownLatchCountDownLatch는 하나 이상의 스레드가 다른 스레드에서 수행중인 작업이 완료될 떄 까지 기다릴 수 있도록 해주는 클래스다. 예를 들어 어떠한 스레드에서 5개의 스레드를 생성하고 해당 스레드가 완료 된 후에 어떠한 작업을 처리해야하는 상황이 있다면 CountDownLatch를 활용하여 쉽게 구현할 수 있다.사용법생성 final int JOB_COUNT = 5; CountDownLatch latch = new CountDownLatch(JOB_COUNT);CountDownLatch 생성할때 작업할 스레드 갯수를..