http://www.javatpoint.com |
http://www.javatpoint.com |
- IO : 입력과 출력
- IO 의 주요 추상클래스
/ | 1byte | 2byte |
---|---|---|
입력 | InputStream | Reader |
출력 | OutputStream | Writer |
- Node Stream 계열 ( 기본스트림 ) : 직접 장치에 연결되는 스트림
- Processing Stream 계열 ( 부가스트림 ) : 다른 스트림에 연결되어 기능을 부가하기 위한 스트림
http://docstore.mik.ua |
ex) FileWriter 생성 : 파일에 연결되는 노드 스트림
PrintWriter 생성 : 기능 부가를 위한 프로세스 스트림
관계 ( relationship )
PrintWriter has a FileWriter
ex)
FileWriter fw = new FileWriter(path);
PrintWriter pw = new PrintWriter(fw); // fw를 생성자에 전달
//pw 로 제어한다
pw.println();
pw.close();
| cs |
- 출력시 사용되는 주요 메서드
- println(); 한 라인씩 출력한다
- flush(); 버퍼에 있는 데이터를 모두 출력한다
- close(); 연결된 스트림을 닫아준다->내부적으로 flush 를 수행한다