로딩
티스토리 데이터 처리 중입니다.

BufferedWriter 는 뭔데 sysout 보다 빨라? - JAVA

 BufferedWriter 는 뭔데 sysout 보다 빨라? - JAVA

자바를 입문하게 된다면 System.out.println("Hello World"); 를 맨 처음 접하게 된다 그렇게 우리는 자연스럽게 Scanner 와 sysout 으로 입 / 출력을 관리하게 된다 하지만 알고리즘 풀이나 기타 상황에서 성능적인 코드를 작성해야 할 때 더 빠른 함수가 있다면? 고려해보지 않을 이유가 없다 BufferedReader & BufferedWriter java.io 에 속한 이 녀석들이 바로 그에 대한 해결책이다 그 이유를 살펴보자 BufferedWriter 의 경우 데이터를 내부 버퍼에 저장하고, 버퍼가 가득 차면 한 번에 데이터를 출력하나 sysout 의 경우 호출될 때마다 즉시 출력하므로 반복적인 I / O 작업으로 성능이 저하된다 이러한 특성 때문에 I / O 작업의 횟.....