
1. 보조 스트림 (Filter Streams)기본 스트림을 감싸서 기능을 확장하는 역할입력 스트림: BufferedInputStream, DataInputStream출력 스트림: BufferedOutputStream, DataOutputStream, PrintStream단독 사용 불가 → 반드시 기본 스트림을 감싸야 함1) BufferedInputStream / BufferedOutputStream 기본 스트림(InputStream/OutputStream)을 감싸서 버퍼(buffer) 메모리를 활용하여 입출력 효율을 높이는 보조 스트림데이터가 1바이트씩 처리되는 기본 스트림의 단점(느림)을 보완하기 위해 한 번에 블록 단위로 처리-> 디스크 I/O 최소화 → 성능 향상BufferedInputStream..