텍스트 읽기 API는 파일 크기와 처리 단위로 고른다
기본 Charset 의존 API보다 접점에서 규칙을 명시하는 API를 우선합니다.
| API | 단위 | 적합 |
|---|---|---|
| Files.readString | 전체 String | 작은 파일 |
| newBufferedReader | Reader | 점진 처리 |
| readLine | 한 줄 | line format |
| lines | lazy stream | 순차 줄 처리 |
| InputStreamReader | 브리지 | 소켓·조합 |
핵심: 전체 읽기는 상한을 확인하고 큰 입력은 줄·청크 stream으로 처리합니다.