Я знаю, что PrintWriter
действительно хорош, если мы хотим написать отформатированные данные, а также я знаю использование BufferedWriter
для улучшения производительности ввода-вывода.Будируется ли PrintWriter?
Но я пытался что-то вроде этого,
PrintWriter pw = new PrintWriter(System.out);
pw.println("Statement 1");
pw.println("Statement 2");
//pw.flush();
Я заметил, что когда вровень метод комментируется не выход, но когда я раскомментировать его, я получаю желаемый результат.
Это возможно только при буферизации PrintWriter. Если да, то в чем смысл обертывания PrintWriter с использованием BufferedWriter и затем его записи?
Хотя javadoc нигде не упоминает, что PrintWriter буферизирован, но это кажется таким.
все авторы имеют метод смыва. – nafas