안드로이드/File
FileReader(문자스트림)와 FileInputStream(바이트스트림)의 차이를 이해하자.
설.현.아빠
2011. 2. 11. 10:24
자바 입출력 정리 <?XML:NAMESPACE PREFIX = O /> "스트림은 순서가 있는 데이터의 흐름" 디스크 파일이나 입출력 장치, 다른 프로그램 등의 많은 종류의 입력과 출력 스트림 구성은 "데이터 생성되는 소스 + 데이터를 소비하는 목적지 " 입출력 스트림의 구성 "바이트스트림 + 문자스트림" 입출력 스트림 - 바이트 스트림 - 입력 바이트 스트림(...InputStream) - 바이트 스트림(...OutputStream) - 출력 문자 스트림(...Writer) 바이트 스크림 : 8비트의 바이트 단위로 입출력하는 클래스, 주로 이진데이터 읽고 쓰기함 문자 스트림 : 문자 단위로 입출력하는 클래스, 유니코드가 저장, 문자 스트림 클래스 이름에는 Reader(입력)/Writer(출력)이 붙음
- 문자 스트림 - 입력 문자 스트림(...Reader)