문자 기반 스트림, 문자 기반 스트림 종류
CODEDRAGON ㆍDevelopment/Java
반응형
문자 기반 스트림
· 자바에서 스트림은 기본적으로 바이트 단위로 데이터를 전송합니다.
· 하지만 자바에서 가장 작은 타입인 char 형이 2바이트이므로, 1바이트씩 전송되는 바이트 기반 스트림으로는 원활한 처리가 힘든 경우가 있습니다. 그래서, 자바에서는 바이트 기반 스트림뿐만 아니라 문자 기반의 스트림도 별도로 제공합니다.
· 문자 기반 스트림은 기존의 바이트 기반 스트림에서 InputStream을 Reader로, OutputStream을 Writer로 변경하면 사용할 수 있습니다.
문자 기반 스트림 종류
자바에서는 다음과 같은 다양한 문자 기반의 입출력 스트림을 제공하고 있습니다.
입력 스트림 |
출력 스트림 |
입출력 대상 |
FileReader |
FileWriter |
파일 |
CharArrayReader |
CharArrayWriter |
메모리 |
PipedReader |
PipedWriter |
프로세스 |
StringReader |
StringWriter |
문자열 |
'Development > Java' 카테고리의 다른 글
보조 스트림 종류 (0) | 2017.10.25 |
---|---|
보조 스트림, 필터 스트림((filter stream), 스트림 체인 (Stream Chain) (0) | 2017.10.25 |
FileOutputStream 주요 메소드 (0) | 2017.10.25 |
FileInputStream의 주요 메소드 (0) | 2017.10.25 |
FileInputStream, FileInputStream의 주요 생성자 (0) | 2017.10.25 |