BufferedReader
-
BufferedReader , BufferedWriterJava 2020. 8. 28. 18:25
- 버퍼를 이용해서 읽고 쓰는 함수 버퍼를 이용하기 때문에 입출력의 효율이 좋아진다. 버퍼링 없이 문자의 정보를 목적지로 바로 이동시키는 것 보다 중간에 메모리 버퍼를 둬서 묶어서 이동시키는 것이 효율적이고 빠르다. 즉, 모아서 한 번에 전송하는게 훨씬 더 효율적 Buffer - 데이터를 한 곳에서 다른 한 곳으로 전송하는 동안 일시적으로 그 데이터를 보관하는 임시 메모리 영역 - 입출력 속도 향상을 위해 버퍼 사용 Buffer flush - 버퍼에 남아 있는 데이터를 출력시킴 (버퍼를 비우는 동작) BufferedReader : 버퍼를 이용한 입력 콘솔에서 입력 받을 경우 - BufferedReader br = new BufferedReader(new InputStreamReader(System.in)..