[Java 입출력] 노드 스트림 - 입출력 스트림의 기본
노드 스트림은 데이터 소스에 직접 연결되는 기본적인 입출력 스트림입니다.
노드 스트림의 종류
데이터 타입 + 방향 + 노드타입 = 최종 노드 스트림
FileReader/FileWriter 예시
아래 코드 흐름: 키보드 -> System.in -> Scanner -> FileWriter -> diary.txt -> FileReader -> System.out -> 콘솔
💡 스트림 사용 시 주의사항
- 사용 후 반드시 close() 호출
- try-with-resources 구문 활용 권장
- 적절한 버퍼 크기 설정
노드 스트림은 Java I/O의 기본이 되며, 이를 기반으로 다양한 필터 스트림을 조합하여 사용할 수 있습니다.
댓글남기기