Scanner와 BufferedReader의 가장 큰 차이점은 속도입니다. 숫자 100만개를 입력받는데 걸리는 속도는 Scanner는 약 2.5ms / BufferedReader는 약 0.4ms 나머지 차이점은 다음과 같다. 버퍼크기 : Scanner(1024 chars), BufferedReader(8192 chars) 문자열 : Scanner는 문자열을 구분하여 분석, BufferedReader는 문자열을 단순히 읽고 저장 동기화 : Scanner은 동기화x, BufferedReader는 동기화가 가능 BufferedReader는 InputStreamReader에 버퍼링 기능이 추가된 class입니다. 일정한 크기의 데이터를 한 번에 읽어와 버퍼에 보관, 사용자의 요청이 있을 때 버퍼에서 데이터를 읽..