Медиа о программировании и программистах: тренды, истории, полезные инструкции, кейсы и идеи.
2026-02-21 04:15 Diff

Шаблон «Декоратор»: суперсила классов-обёрток

Создаём вселенную супергероев с помощью Java и паттерна «Декоратор».

Шаблон «Наблюдатель»: расскажите, как там на Марсе

Исследуем погоду на Марсе с помощью Java и паттерна проектирования «Наблюдатель».

Switch-выражения, класс record и запечатанные классы на практике: что нового в Java 17

Показываем главные фичи новой версии Java на реальных примерах. Это LTS-выпуск с поддержкой до 2029 года.

Ключевое слово var в Java: что, зачем и почему

Разбираемся, что за var такой и в каких ситуациях он может пригодиться.

Как использовать циклы в языке Java. Полное руководство

Всё — от простейших конструкций до тонкостей и самых неочевидных моментов — в одной статье.

Как написать аннотацию на Java за 5 шагов

Разбираемся с аннотациями в Java: пошаговое руководство.

Как из обычного IDEA-проекта сделать Maven

Разбираемся с самым популярным продуктом для автоматизации сборки и мигрируем без проблем.

Классы и объекты в Java

Java — объектно-ориентированный язык, а значит, программы состоят из объектов и классов. Разбираемся, что это такое.

Тип Boolean и операторы сравнения в Java

Узнаём про булев тип, операции сравнения, условные конструкции if-else, switch и тернарный оператор. Осмысляем instanceof. Всё подробно и с примерами.

Массивы в Java: создаём, заполняем, применяем

Учимся работать с массивами в Java. Всё разбираем на примерах.

Область видимости переменных в Java

Разбираемся, что такое, как работает и в чем особенности использования.

Как установить Redis в ОС Windows без использования Docker

Пошаговое руководство по работе с популярной NoSQL базой данных.