Стало відомо про вихід Oracle Java Development Kit 14, що об’єднує в собі засоби і функції планових релізів за останні два роки, а також забезпечує інновації і передбачуваність для розробників.
Взаємодіючи з представленим комплектом JDK, розробники зможуть використовувати нові довгоочікувані функції. Oracle додала в JDK підтримку конструкцій вибору Switch Expression, інтегрувала нові API-інтерфейси для безперервного моніторингу даних JDK Flight Recorder, розширила доступність Z Garbage Collector. Крім того, в модулях інкубатора з’явилися самодостатній пакувальник Java-додатків і API-інтерфейс для безпечного доступу до областям зовнішньої пам’яті за межами розподіляється heap-пам’яті Java.
Деякі нові функції, представлені в Java 14, заслуговують на окрему згадку. Ознайомчі можливості Pattern Matching for instanceof (JEP 305) і Record (JEP 359) розширюють функціональність зіставлення з шаблоном для оператора instanceof, а також забезпечують компактний синтаксис оголошення класів, що містять поверхневі незмінні дані. Інкубатор Packaging Tool дозволяє упаковувати Java-додатка для поширення в специфічних для платформ форматах. За рахунок цього розробники можуть створювати сучасні софтверні рішення у вигляді єдиного поставляється пакету бібліотек, що об’єднує середу виконання і код програми. Дізнатися більше про всі нововведення, що з’явилися в Java 14, можна в офіційному блозі розробників.
«Java 14 — ще одне свідчення переваг шестимісячного циклу поновлення: розробники отримують доступ до функцій, яких вони в іншому випадку очікували б роками», — сказав віце-президент Oracle по розробці платформи Java Джордж Сааб.
Корпорація Oracle оголосила про реліз Java 14: 2 комментария