
18. 보조 스트림
·
JAVA
이전 포스팅에서 바이트 기반 스트림과 문자 기반 스트림에 대해서 알아봤다. 직접 사용할 수도 있지만 입출력의 성능을 향상 시키거나 데이터 출력의 형식을 지정하고 싶을 때 보조 스트림을 연결하여 사용할 수 있다. 보조 스트림은 문자 변환, 입출력 성능 향상, 기본 타입 입출력 등 여러 가지 편리한 기능을 제공해주는 스트림이다. 말 그대로 보조이기 때문에 자체적으로 입출력을 수행할 수 없으며 바이트 기반 입출력 스트림의 최상위 클래스인 InputStream, OutputSteam과 문자 기반 최상위 클래스인 Writer, Reader 등에 연결하여 입출력한다. 보조 스트림 연결 보조 스트림 연결은 보조스트림 생성할 때 자신이 연결될 스트림을 생성자의 매개값으로 제공하면 된다. InputStream is = ..