자바파일입출력
-
JAVA 자바 입출력 I/O, 파일처리JAVA 2020. 8. 17. 16:48
🎯 자바 입력과 출력, 파일처리를 알아본다. 입력과 출력 I/O 프로그램에서 읽어오는 모든 값을 인풋 스트림이라고 하며, 밖으로 출력하는 모든 데이터를 아웃풋 스트림이라고 부른다. 스트림은 자바에서 사용가능한 연속된 데이터 흐름을 말한다. 처리 데이터 종류 입출력으로 처리 가능한 데이터는 byte와 char 두 종류이다. 텍스트 위주의 데이터 입출력시 char로 처리하며 텍스트가 아닌 이미지같은 파일들은 다 byte로 읽어온다. byte로 처리하는 클래스의 최상위 클래스는 InputStream과 OutputStream이다. 항상 입력과 출력은 쌍으로 제공되며 두 클래스는 추상클래스이기 때문에 실제 구현은 하위 일반클래스가 담당한다. byte로 처리하는 하위클래스들의 이름을 보면 다 stream으로 끝난다..