Карта / Тренажёр / I/O и файлы   ↦ теория темы

📂 I/O и файлы

Уровни 1–2 бесплатно, 3–4 — по подписке. В таблице кликни вопрос, чтобы увидеть ответ.

😕 база🤓 уверенно🧐 глубоко 🔒😎 про 🔒
InputStream / OutputStream
🔒 Чем Reader/Writer отличаются от InputStream/OutputStream?
🔒 Что такое кодировка и почему new String(bytes) без charset — плохо?
🔒 Что делает InputStreamReader и почему его называют «мостом»?
🔒 Как эффективно скопировать большой файл — какие варианты есть в Java?
NIO: Files и Path
🔒 Что делает ключевое слово transient при сериализации?
🔒 Почему на практике вместо Java-сериализации обычно используют JSON?
🔒 Что такое WatchService и когда он полезен?
🔒 В чём опасность десериализации недоверенных данных?
Открыть уровни 3–4 на Boosty →