문자스트림
-
0816. 바이트 스트림, 문자 스트림Java 2023. 8. 17. 17:28
바이트 스트림 I/O 장치 CPU와 main memory(MM)를 제외한 모든 컴퓨터의 장치는 입출력(I/O) 장치이다. 마우스, 키보드, 프린터, HDD 등 실제 나오는 건 하위(자식) 클래스 바이트 단위냐 문자 단위냐, 입력이냐 출력이냐 구분. XXX : 대상명 1. InputStream 📍 파일 열기 : open() HDD 위치에 가서 파일을 읽기 위해 연다. 파일 읽기 : read() 파일을 열어 내부 내용을 읽는다. 파일 닫기 : close() 다 읽었으니 파일을 닫는다. 리턴타입별 설명 1.값이 없으면 1byte를 읽음 .2. 실제 읽은 byte 수 3. off(시작 위치)에서 len(길이)만큼 읽어라 (실제 읽은 byte 수) 4. 안 읽을 거니까 닫아라. (연결을 해제하는 정리작업) rea..