Встречается на собеседованиях • сегодня

Зачем нужен OutputStream

OutputStream в Java — это абстрактный класс, представляющий поток вывода байтов. Используется для записи данных (файлы, сетевые соединения, память и т. д.). Основные методы:

  • write(int b) — записывает один байт.
  • write(byte[] b) — записывает массив байтов.
  • flush() — принудительно отправляет данные.
  • close() — освобождает ресурсы.

Пример записи в файл:

java
try (OutputStream os = new FileOutputStream("output.txt")) {
    os.write("Hello, World!".getBytes());
} catch (IOException e) {
    e.printStackTrace();
}

Реализации: FileOutputStream, ByteArrayOutputStream, SocketOutputStream и др. Всегда закрывайте поток через try-with-resources или close().

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы