Вопросы к Поиску с Алисой
Отличие классов OutputStream и Writer в Java заключается в том, что OutputStream определяет потоковый байтовый вывод, а Writer — символьный потоковый вывод. javastudy.ru javarush.com
Класс OutputStream является базовым для всех классов, которые работают с бинарными потоками записи. metanit.com Он оперирует байтами, а не символами или другими типами данных. javarush.com
Класс Writer — это полный аналог класса OutputStream, но с одним отличием: он работает с символами (char) вместо байт. javarush.com Его основная цель — быть единым классом-родителем для сотен классов-наследников и задать для них общие методы работы с символьными потоками. javarush.com
Таким образом, OutputStream определяет вывод байтов, а Writer — вывод символов. java-course.ru javarush.com