텍스트 파일과 이진 파일의 차이, 기본 바이트 스트림
InputStream/
OutputStream 및 그 파일 구현(
FileInputStream,
FileOutputStream)을 다룹니다. 버퍼를 사용한 복사 코드를 작성하고, 바이트 단위 vs 블록 단위 읽기 속도를 논의하며,
write()로 바이트 배열을 쓰는 방법,
try-with-resources의 요점, 버퍼 크기
4–
16 KB 선택,
readAllBytes()의 안전한 사용법과 흔한 실수(예: 이진 데이터에
FileReader/
FileWriter를 사용하는 경우)를 설명합니다.