Java I/O: BufferedReader, BufferedWriter, Buffer 사용법
·
JAVA
스프링 부트를 통해 개발을 진행하다 I/O작업에서 주로 사용되는 BufferedReader, BufferedWriter에 대한 궁금증이 생겼다. 이에 이번에는 이것들에 대해서 알아봤다. BufferedReader와 BufferedWriter는 자바(Java) 프로그래밍 언어에서 입출력(I/O) 작업을 효율적으로 수행하기 위해 사용되는 클래스이다. 이 클래스들은 버퍼를 사용하여 데이터를 읽고 쓰는 작업을 최적화한다. 1. BufferedReader 1-1. BufferedReader란? BufferedReader는 텍스트 파일이나 입력 스트림에서 문자를 읽을 때 사용된다. 이 클래스는 내부 버퍼를 사용하여 한 번에 여러 문자를 읽어 들이므로, 매번 디스크나 네트워크에서 직접 읽는 것보다 훨씬 빠르다. tr..