BufferedReader와 BufferedWriter Buffer에 있는 IO 클래스다. Buffer란 다른 말로 메모리를 의미하는데, 메모리가 있기 때문에 입출력 시에 병목현상을 줄일 수 있다. 빠른 속도로 읽어 들이거나, 빠른 속도로 쓰고자 할 때 읽어 들여야 할 대상과 써야 할 대상 간의 속도 차이 때문에 병목현상이 일어날 수 있다. 따라서 중간에 버퍼를 둠으로써 읽기와 쓰기시 성능이 향상될 수 있다. 그리고 BufferedReader의 경우에는 한 줄씩 읽어 들이는 readLine 이라는 메소드가 있기 때문에 한줄씩 읽어 들이기에도 유리하다. 다만 주의해야 할 점이 있는데, BufferedWriter의 경우, 버퍼가 있기 때문에 반드시 flush() 메소드를 이용하거나 close() 메소드를 호..