30.03.2021 НовостиКомпания Oracle объявила о выходе нового релиза платформы Java 16 (Oracle JDK 16), включающего 17 новых усовершенствований и обеспечивающего более высокую продуктивность разработки. В новом релизе Java Development Kit финализированы функции паттерн-матчинга для оператора InstanceOf (JEP 394) и записи (JEP 395), синтаксические улучшения, впервые представленные как превью в Java 14. Кроме того, с выходом нового релиза разработчики могут использовать новый инструмент упаковки (JEP 392) для создания самодостаточных Java-приложений. Доступны для изучения три инкубационных модуля: инструментарий для преобразования векторных вычислений Vector API (JEP 338), инструментарий для статического доступа к нативному коду из Java Foreign Linker API (JEP 389) и API для доступа вне кучи Java (JEP 393), а также «запечатанные» классы, которые появились в Java 16 в режиме второго превью (JEP 397). Oracle выпускает новые релизы Java каждые шесть месяцев, чтобы предоставить разработчикам четкий график. В процессе подготовки релиза Java 16, отмечают в компании, выходили регулярные обзоры и еженедельные промежуточные сборки. Интенсивное сотрудничество между разработчиками из Oracle и участниками сообщества из разных стран мира осуществлялось через OpenJDK Community и Java Community Process. Новый функционал, доступный в релизе Java 16, включает: • JEP 392: Packaging Tool – предоставляет инструмент jpackage для упаковки самодостаточных Java приложений; • JEP 387: Elastic ...
читать далее.