Является ли PrintWriter BufferedWriter

В основном я хотел бы знать, является ли PrintWriter буферным писателем. Я видел код какPrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(file))); Однако изэтот javadoc:

Параметры: file - файл для использования в качестве места назначения этого писателя. Если файл существует, он будет обрезан до нулевого размера; в противном случае будет создан новый файл. Вывод будет записан в файл и помещен в буфер.

Итог: я думаю, что PrintWriter буферизован, так как Javadoc "вроде упомянуть об этом (см. цитату) и если я неt Printwriter он не печатается. Вы подтверждаете мой тезис? В таком случае, почему есть некоторый код, который выглядит так:PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(file))); устаревший код?

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос