9/15

오늘은 어제 하던 18장 데이터 입출력을 오늘 이어서 배울 예정이다.

 

18.데이터 입출력

이 4가지는 기억해 두도록 하자

데이터 입출력 코드 -> 데이터를 어딘가로 보내거나 데이터를 어딘가로 받아올지 정해주는 코드

 

OutputStream 이 왜 Close가 필요한지 이유 ▼

 

권장하지 않는 방식의 코드▼

배열을 write하는 예제 ▼

 

문자 입출력 스트림

Writer , Reader

사용 방법은 데이터 입출려고가 거의 비슷하다.

flash 사용은 습관화 하자

 

데이터 단위 문자 단위 출력의 값이 다를때가 있다

영어권 사람들은 문자 스트림을 안쓰는 경우가 있다.

 

바이트 스트림 -> 문자단위일때도 이미지(파일) 단위 일때도 사용 가능

문자 스트림 -> 문자일 때만 사용 

 

 

스트림간의 변환 (바이트 -> 문자 // 문자 -> 바이트)

보조 스트림(filter stream)

변경해주는 것의 예 (다른 코드를 갖고와서 해봄) ▼

 

 

성능 향상 스트림

BufferedInputStream, BufferedOutputStream을 이용 하여 입출력 스트림을 감싸서 사용 한다
(바이트 스트림이든 문자스트림이든)

 

 

 

 

 

 

 

+ Recent posts