JAVA - 21

Lumi·2021년 6월 19일
0
post-thumbnail

2021.06.19

17강 : 바이트 단위 입출력 스트림

Output 같은 경우에는 Input과 다르게 파일이 없다면 파일을 만들어 준다.

18강 : 문자단위 입출력 스트림

Reader

문자 단위 입력 스트림 최상위 추상 클래스

주요 하위 클래스

  1. FileReader : 파일에서 문자 단위로 읽는 스트림 클래스
  2. InputStreamReader : 바이트 단위로 읽은 자료를 문자로 변환해주는 보조 스트림 클래스
  3. BufferedReader : 문자로 읽을 떄 배열을 제공하여 한꺼번에 읽을 수 있는 기능을 제공하는 보조 스트림

주요 메서드

  1. int read() : 파일로부터 한 문자를 읽고 반환합니다.
  2. int read(char[] buf) : 파일로부터 buf배열에 문자를 읽습니다.
  3. int read(char[] buf, int off, int len) : 파일로부터 buf배열의 off위치로부터 len개수만큼의 문자를 읽습니다.
  4. void close() : 입력 스트림과 연결된 대상 리소스를 닫습니다.

Reader나 Writer은 문자를 핸들링 해줄떄 사용하는 스트림이다

19강 : 여러가지 보조 스트림 클래스들

보조 스트림 : 실제 읽고 쓰는 스트림이 아닌 보조 기능을 제공하는 스트림

---> 스트림 강의는 나중에 시간날떄 다시 들어볼 생각
어렵고 이해가 안가는 부분이 너무 많기 떄문에 정리하는건 의미가 없다고 생각이 든다.

profile
[기술 블로그가 아닌 하루하루 기록용 블로그]

0개의 댓글