September 9, 2019

Началась разработка Java 14

Ещё не успела выйти Java 13, как в сети уже появились первые новости о разработке его последователя, Java 14. JDK Enhancement Proposal (JEP) для Java Development Kit 14, опубликованный на openjdk.java.net добавит поддержку энергонезависимой памяти в бафферы маппируемых байтов.

На данный момент, это пока-что единственное известное улучшение в JDK 14.

Данное нововведение добавит новые режимы маппирования файлов, которые позволят использовать FileChannel API для создания объектов MappedByteBuffer ссылающихся на энергонезависимую память.

Поддержка энергонезависимой памяти даст разработчикам возможность эффективнее работать с транзакционными приложениями. Суть этого обновления заключается в обеспечении доступа к энергонезависимой памяти для последующей работы с ней через Java приложение.

Второстепенная цель обновления — имплементировать эту функцию через ограниченный внутренний API в классе Unsafe, для того чтобы он мог использоваться другими классами которым нужен доступ к энергонезависимой памяти.

Скачать сборку бета версии JDK 14 для Linux, MacOS и Windows можно на сайте jdk.java.net.

Источник:

https://www.infoworld.com/article/3436795/work-begins-on-java-14.html