이 강의에서는 Java에서 파일 시스템을 고급 방식으로 순회하는 방법을 살펴봅니다: 스트림 기반
Files.walk()와 이벤트 기반 API
Files.walkFileTree()의 차이,
FileVisitor<T> 계약과 편의 어댑터
SimpleFileVisitor<T>의 동작,
FileVisitResult가 반환하는 선택지(
CONTINUE,
SKIP_SUBTREE,
SKIP_SIBLINGS,
TERMINATE), 올바른 재귀 삭제, 크기 집계, 마스크 기반 검색과 오류 처리 방법, 그리고 실무에서 흔히 발생하는 실수들을 다룹니다.