[ Java ] WatchService
WatchService❔WatchService는 Java NIO에서 제공하는 파일 시스템 감시 기능입니다.디렉터리 내 파일이나 서브 디렉터리의 변경사항을 감지할 수 있습니다.✅ 변경 사항: 생성, 수정, 삭제 등 Java 7에서 처음 도입되었으며 운영체제의 이벤트 기반 감시 기능을 활용하여성능도 좋고, 실시간에 가까운 처리가 가능합니다.NIONew Input/OutI/O보다 강력한 기능을 제공하는 비동기 버퍼 기반의 고성능 I/O 처리 모델java.io 패키지가 스트림 기반이라면 NIO는 버퍼 기반이고, 논블로킹 IO, 채널 기반 구조 제공 핵심 구성 요소1. WatchService지정한 디렉토리의 변경 이벤트를 감시하는 Java NIO의 서비스입니다.감지된 이벤트는 내부 큐에 저장되며, take(..
2025.07.31