🔥 Вышла Java 23: новые примитивы в шаблонах, модульные импорты и улучшенный Graal JIT
Новости
Oracle выпустила Java 23, которая включает новые примитивы в шаблонах, модульные импорты и улучшения производительности благодаря добавлению компилятора GraalVM JIT
4К открытий23К показов
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.
Скачать новую версию языка можно по ссылке.
4К открытий23К показов