Реліз Java SE 23: Generational ZGC, підтримка Markdown у JavaDoc та новий синтаксис імпорту модулів

💡 Усі статті, обговорення, новини про Java — в одному місці. Приєднуйтесь до Java спільноти!

Oracle випустила Java SE 23, яка зберігає зворотну сумісність із попередніми версіями. Випуск містить кілька важливих оновлень, зокрема:

— Увімкнено за замовчуванням Generational ZGC для ефективнішого збирання сміття.
— Додано підтримку розмітки Markdown у JavaDoc.
— Розширено механізми зіставлення з шаблонами, зокрема для примітивних типів.
— Спрощено імпорт модулів за допомогою нового синтаксису import module.
— Додано попередню реалізацію API Vector для векторних обчислень і API Class-File для роботи з класами Java.

Java SE 23 має стандартний термін підтримки, а для довгострокової підтримки (LTS) рекомендується використовувати Java SE 21 або 17.

Також відбувся реліз нової версії універсальної віртуальної машини GraalVM, яка підтримує запуск застосунків на JavaScript, Python, Ruby, R, мовах для JVM (Java, Scala, Clojure, Kotlin) та мовах з біткодом LLVM (C, C++, Rust). У новій версії оптимізовано споживання пам’яті та розмір виконуваного коду, а також додано повну підтримку вбудовування Python та WebAssembly у Java-код із використанням JIT-компіляції.

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі