잡담

API-IO (입출력 성능향상 보조 스트림)

던킨 2021. 12. 20. 19:46
728x90

입출력 성능향상 스트림 BufferedWriter

 

이클래스는 텍스트 파일을 프로그램으로 읽을때 사용하는 문자 기반 스트림입니다.

데이터를 읽고 버퍼에 저장하나 후 한번에 쓰는 형태로 사용되기 때문에 속도가 빠릅니다.

주요 메서드

-write 클래스와 거의 동일

flush() : 버퍼를 비운다.

주의할점

버퍼가 가득찼을 때만 출력을 해내기 때문에 flush() 를 호출하여 잔류하는 데이터를 모두 보내야합니다.

 

입출력 성능향상 스트림 BufferedReader

이 클래스는 텍스트 파일을 프로그램으로 읽을때 사용하는 문자 기반 스트림입니다.

데이터를 읽고 버퍼에 저장한 후 한번에 읽는 형태로 사용되기 때문에 속도가 빠릅니다.

주요 메서드

Reader클래스와 거의 동일

readLine() :한줄을 한꺼번에 읽어 들입니다.

728x90