РАЗРАБОТКА

Oracle предложила ленивые константы для Java — JEP 531

Oracle представила JEP 531 с ленивыми константами для Java. Также вышли TornadoVM 3.0, NetBeans 29, обновления Quarkus и Open Liberty.

✍️ Редакция iTech News | 02.03.2026 | ⏱ 1 мин | 👁 2 | Источник: InfoQ
🔗

Oracle представила кандидат в JEP 531 — спецификацию ленивых констант для Java. Параллельно экосистема получила крупные релизы: TornadoVM 3.0 для GPU-вычислений и NetBeans 29.

Ленивые константы решают проблему дорогостоящей инициализации статических полей. Вместо вычисления значения при загрузке класса, константа инициализируется только при первом обращении. Это особенно актуально для enterprise-приложений с тяжёлыми фабриками и конфигурациями.

TornadoVM 3.0 — фреймворк для запуска Java-кода на графических процессорах и FPGA — получил стабильный релиз. Основные новшества: поддержка CUDA 12, улучшенная интеграция с OpenCL и оптимизации для машинного обучения.

NetBeans 29 обновил поддержку современных возможностей Java, включая pattern matching и sealed классы. IDE теперь лучше интегрируется с Maven и Gradle проектами.

Точечные обновления получили популярные библиотеки: Quarkus исправил критические баги в native compilation, JReleaser добавил поддержку новых платформ дистрибуции, а Micronaut выпустил maintenance-релиз с фиксами безопасности.

Open Liberty в февральском выпуске расширил совместимость с Jakarta EE 11 и улучшил производительность облачных развёртываний.

Для разработчиков: JEP 531 может существенно ускорить старт приложений с множеством статических зависимостей. TornadoVM 3.0 открывает возможности для high-performance computing без перехода на другие языки.

Поделиться: Telegram X LinkedIn