스트림에는 스트림의 기능을 보완하기 위한 보조스트림이 제공된다
보조스트림은 입출력 기능은 없지만 스트림의 기능 향상 or 새로운 기능을 추가할 수 있다
따라서 반드시 스트림을 먼저 생성한 뒤에 이를 이용해서 보조스트림을 생성해야 한다
FileInputStream fis = new FileInputStream("파일명");
BufferedInputStream bis = new BufferedInputStream(fis);
// 파일스트림 객체
bis.read(); // 보조스트림 BufferedInputStream 로부터 데이터를 읽는다
FileInputStreamd이 입력기능을 수행하고 BufferedInputStream은 버퍼를 제공한다