Files 작업은 원자성·덮어쓰기·링크 정책을 함께 고른다
같은 이름의 메서드도 옵션과 파일 시스템 지원에 따라 결과가 달라집니다.
| 작업 | API | 확인 |
|---|---|---|
| 작은 읽기 | readString | 크기·Charset |
| lazy 줄 | lines | close 범위 |
| 복사 | copy | replace·attributes |
| 교체 | move | ATOMIC_MOVE 지원 |
| 삭제 | delete | 부재·권한·link |
핵심: 중요한 교체는 temp 검증 뒤 atomic move를 시도하고 미지원 fallback을 정합니다.