Notice
Recent Posts
Recent Comments
Link
관리 메뉴

설.현.아빠

FileReader(문자스트림)와 FileInputStream(바이트스트림)의 차이를 이해하자. 본문

안드로이드/File

FileReader(문자스트림)와 FileInputStream(바이트스트림)의 차이를 이해하자.

설.현.아빠 2011. 2. 11. 10:24



자바 입출력 정리

  <?XML:NAMESPACE PREFIX = O />

"스트림은 순서가 있는 데이터의 흐름"

디스크 파일이나 입출력 장치, 다른 프로그램 등의 많은 종류의 입력과 출력

 스트림 구성은 "데이터 생성되는 소스 + 데이터를 소비하는 목적지 "

 입출력 스트림의 구성 "바이트스트림 + 문자스트림"


 입출력 스트림 - 바이트 스트림 - 입력 바이트 스트림(...InputStream)

   - 바이트 스트림(...OutputStream)


       - 문자 스트림  - 입력 문자 스트림(...Reader)

  - 출력 문자 스트림(...Writer)

 

 바이트 스크림 : 8비트의 바이트 단위로 입출력하는 클래스, 주로 이진데이터 읽고 쓰기함

 문자 스트림 : 문자 단위로 입출력하는 클래스, 유니코드가 저장, 문자 스트림 클래스 이름에는 Reader(입력)/Writer(출력)이 붙음

 

http://cglab.hs.ac.kr/novice

Comments