자바 동시성 제어: CountDownLatch 심층 이해
CountDownLatch란 무엇인가?
CountDownLatch는 자바의 동시성 유틸리티 중 하나로, 하나 이상의 스레드가 특정 작업을 완료할 때까지 다른 스레드(주로 메인 스레드)가 기다리도록 만드는 데 사용됩니다. 이는 내부적으로 카운터 값을 관리하여 동작합니다. 이 카운터는 CountDownLatch 객체 생성 시 초기화되며, 특정 이벤트가 발생할 때마다 카운터 값이 1씩 감소합니다. ...
7월 24일 16:51에 게시됨