728x90

입출력 성능향상 스트림 BufferedWriter

 

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

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

주요 메서드

-write 클래스와 거의 동일

flush() : 버퍼를 비운다.

주의할점

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

 

입출력 성능향상 스트림 BufferedReader

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

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

주요 메서드

Reader클래스와 거의 동일

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

728x90

'잡담' 카테고리의 다른 글

TIL(Today I Learned) #3 이야기  (0) 2024.11.09
아파치 스톰 과 아파치 카프카  (0) 2024.07.16
JDBC -1  (0) 2022.01.13
Input, Output  (0) 2021.12.20
복사했습니다!