— Аміго, вітаю! Ти за крок від закінчення чергового великого етапу твого навчання. Завжди казав, що на тебе чекає великий успіх.

— Дякую, Професоре! Тепер я знаю все про потоки в Java, та й завдання Дієго допомогли краще розібратися, що до чого.

— Ось і чудово. Але я маю для тебе ще пару лекцій, які точно допоможуть глибше зрозуміти тему. Сідай зручніше і уважно прочитай пару статей.

Паттерн проектування «Адаптер»

У програмуванні, як і в багатьох інших галузях, є велика кількість типових ситуацій, з якими стикається кожен. Щоб щоразу не вигадувати нове з нуля, краще використовувати готові рішення. Їх у програмуванні називають шаблонами проектування. Їх безліч. У цій статті поговоримо про патерн «Адаптер».

Практика роботи з класами BufferedReader та InputStreamReader

Ще раз повторюємо знайомий матеріал про класи BufferedReader та InputStreamReader, з більш складними прикладами, які на даному етапі навчання будуть тобі точно зрозумілі. А ще — розглянемо, що таке заміна System.out.