2021.06.19
17강 : 바이트 단위 입출력 스트림
Output 같은 경우에는 Input과 다르게 파일이 없다면 파일을 만들어 준다.
18강 : 문자단위 입출력 스트림
Reader
문자 단위 입력 스트림 최상위 추상 클래스
주요 하위 클래스
- FileReader : 파일에서 문자 단위로 읽는 스트림 클래스
- InputStreamReader : 바이트 단위로 읽은 자료를 문자로 변환해주는 보조 스트림 클래스
- BufferedReader : 문자로 읽을 떄 배열을 제공하여 한꺼번에 읽을 수 있는 기능을 제공하는 보조 스트림
주요 메서드
- int read() : 파일로부터 한 문자를 읽고 반환합니다.
- int read(char[] buf) : 파일로부터 buf배열에 문자를 읽습니다.
- int read(char[] buf, int off, int len) : 파일로부터 buf배열의 off위치로부터 len개수만큼의 문자를 읽습니다.
- void close() : 입력 스트림과 연결된 대상 리소스를 닫습니다.
Reader나 Writer은 문자를 핸들링 해줄떄 사용하는 스트림이다
19강 : 여러가지 보조 스트림 클래스들
보조 스트림 : 실제 읽고 쓰는 스트림이 아닌 보조 기능을 제공하는 스트림
---> 스트림 강의는 나중에 시간날떄 다시 들어볼 생각
어렵고 이해가 안가는 부분이 너무 많기 떄문에 정리하는건 의미가 없다고 생각이 든다.