[JAVA] 스트림 - 바이트 스트림, 문자 스트림, 버퍼스트림을 이용한 파일 입출력
·
Computer Science/Programming Language
스트림 입출력 - 버퍼를 가지고 순차적으로 이루어지는 입출력 - 자바의 입출력 스트림 : 응용프로그램과 입출력 장치를 연결하는 소프트웨어 모듈(객체) 컴퓨터 시스템 I/O 연결 구조 자바의 입출력 스트림 - 스트림 양끝에 입출력장치와 자바 응용프로그램 연결 - 스트림은 단방향 (입출력 동시 불가능) - 선입선출 구조 바이트 스트림 - 입출력되는 데이터를 단순 바이트로 처리 - 단위 byte 문자 스트림 - 문자만 입출력, 바이너리 데이터(이미지, 동영상)는 스트림에서 처리 불가 - 단위 : 문자 (2byte) - 클래스 (Reader/Writer) (InputStreamReader/OutputStreamWriter) (FileReader/FilerWriter) FileReader 이용해 파일 읽기 imp..