675 читали · 2 года назад
Java 17: что нового по сравнению с Java 11
Источник: Nuances of Programming Версия Java 17 была выпущена не так уж давно. Отличие этого релиза в том, что это  —  новая TLS-версия (Long Term Support, с долговременной поддержкой) после Java 11. В этой статье рассмотрим новые практические функции, которые были введены между 11-ой и 17-ой версиями. Switch-выражения Switch-выражения  —  это оператор switch с улучшенным синтаксисом и функциональностью. Как они работают? Выведем информацию о том, является ли данный день будним или выходным. При...
1 неделю назад
Введение в Stream API в Java
Stream API — это способ обрабатывать последовательности данных (например, списки, массивы) функционально, чисто и читаемо, не изменяя исходные данные. Stream (поток) — это последовательность элементов, поддерживающая операции для обработки данных. 🔥 Важно: Stream — это не коллекция. Это инструмент для обработки данных из коллекции, массива или другого источника. Без Stream (традиционный способ): С Stream API: Каждый Stream проходит три этапа: source.stream() .intermediateOp1() .intermediateOp2() ...