보조 스트림과 문자 기반 스트림
·
자바/입출력 IO
1. 보조 스트림이란 - 보조 스트림은 실제 데이터를 주고받는 스트림이 아니기 때문에 입출력을 할 수 없지만, 스트림의 기능을 향상시키거나 새로운 기능을 추가할 수 있다. - 그러므로, 주 스트림을 먼저 생성 후, 이를 이용해서 보조 스트림을 생성해야 한다. - 아래의 예시를 보고 이해하자. Ex) test.txt라는 파일을 읽기위해 FileInputStream을 사용할 때, 입력 성능을 향상시키기 위해 버퍼를 사용하는 보조 스트림인 BufferedInputStream을 사용하는 코드는 다음과 같다. FileInputStream fis = new FileInputStream("test.txt"); // 먼저 주 스트림을 생성한다. BufferedInptuStream bis = new BuffedInput..