본문 바로가기
개발/JAVA

[6주차] 입출력 스트림 요약 정리

by Remover 2020. 3. 14.
반응형

자바에서 데이터는 스트림(Stream)을 통해 입출력 됩니다.

 

스트림의 종류에는 Byte 기반의 스트림과 문자 기반의 스트림이 존재합니다.

 

Byte 기반 스트림

 - InputStream

 - OutputStream

 

문자기반 스트림

 - Reader

 - Writer

 

또한, 기본 스트림을 보조해주는 보조 스트림도 존재합니다.

보조 스트림은 다른 스트림과 연결이 되어 여러가지 편리한 기능을 제공해주는 스트림을 말하고,

보조 스트림은 자체적으로 입출력을 수행할 수 없기 때문에 입출력 소스와 바로 연결되는 기본 스트림이 필요합니다.

 

문자변환을 위한 보조 스트림

 - OuputStreamWriter

 - InputStreamReader

 

성능 향상 보조 스트림

 - BufferedReader

 - BufferedWriter

 - BufferedInputStream

 - BufferedOutputStream

 

 

 

댓글