16 марта 2021 года компания Oracle объявила о выходе Java 16 (Oracle JDK 16), которая получила 17 новых усовершенствований платформы, призванных еще больше повысить производительность разработчиков. Последняя версия JDK включает Pattern Matching for instanceof ( [ JEP 394 ](
https://openjdk.java.net/jeps/394 ) ) и Records ( [ JEP 395 ](
https://openjdk.java.net/jeps/395 ) ), предварительные версии которых появились в Java 14. Кроме того, разработчики смогут использовать новый инструмент упаковки jpackage ( [ JEP 392 ](
https://openjdk.java.net/jeps/392 ) ) для сборки и распространения приложений, а также опробовать три инкубационные версии новых функций: Vector API ( [ JEP 338 ](
https://openjdk.java.net/jeps/338 ) ), Foreign Linker API и Foreign-Memory Access API ( [ JEP 389 ](
https://openjdk.java.net/jeps/389 ) ) и одну функцию предварительного просмотра Sealed Classes ( [ JEP 397 ](
https://openjdk.java.net/jeps/397 ) ). В коде JDK и VM HotSpot, написанном на C++, теперь можно использовать возможности, появившиеся в спецификации C++14 ( [ JEP 347 ](
https://openjdk.java.net/jeps/347 ) ). ( [ читать дальше... ](
https://www.linux.org.ru/news/java/16214166#cut ) )
Ссылка:
https://www.linux.org.ru/news/java/16214166