18.09 — Яндекс Кап
18.09 — Яндекс Кап
18.09 — Яндекс Кап
Написать пост

🔥 Вышла Java 23: новые примитивы в шаблонах, модульные импорты и улучшенный Graal JIT

Новости

Oracle выпустила Java 23, которая включает новые примитивы в шаблонах, модульные импорты и улучшения производительности благодаря добавлению компилятора GraalVM JIT

83 открытий285 показов
🔥 Вышла Java 23: новые примитивы в шаблонах, модульные импорты и улучшенный Graal JIT

Oracle объявила о выходе Java 23, включающей множество улучшений, включая 12 значимых обновлений (JEP), 8 из которых представлены в виде превью-функций и одна как функция-инкубатор.

Среди нововведений — упрощенная работа с примитивными типами, модульные импорты и улучшения производительности. Одним из ключевых изменений стало добавление компилятора Oracle GraalVM JIT в состав Oracle JDK.

Улучшения языка и библиотек

Примитивные типы теперь могут использоваться в шаблонах и instanceof, что упрощает работу с ними.

Модульные импорты позволят импортировать все пакеты модуля одной строкой кода, а это значительно упростит работу с библиотеками для начинающих. Также обновлен API для работы с Java class-файлами и добавлены новые функции в Stream API.

Улучшенный сборщик мусора и инструменты

Одним из главных нововведений стало использование поколенческого режима ZGC по умолчанию, что улучшает производительность сборки мусора.

Также добавлена поддержка комментариев в формате Markdown для документации Javadoc, что упрощает процесс написания документации для разработчиков.

Долгосрочная поддержка и будущее

Java 23 не будет получать долгосрочную поддержку (LTS) и обновления будут предоставляться до марта 2025 года, когда Oracle выпустит следующую версию — JDK 24.

Скачать новую версию языка можно по ссылке.

Следите за новыми постами
Следите за новыми постами по любимым темам
83 открытий285 показов