Ви, мабуть, пам'ятаєте, що Java тепер буде оновлюватися
дуже часто . Добре це чи погано, поки неясно, ясно одне: щоб бути на плаву, потрібно стежити за новими можливостями та морально до них готуватися, особливо якщо ви плануєте влаштовуватися на роботу найближчим часом.
Так ось, станом на лютий 2018 Java Development Kit 10 знаходиться в статусі RC-версії. А це означає, що "десятка" вже пройшла всі етапи комплексного тестування, і всі критичні помилки (теоретично) вже виявлено та виправлено.
Офіційний реліз JDK 10 очікується в березні, а поки розробники можуть випробувати бета-версію
JDK 10 Early-Access Builds .
А ось і основні зміни, які очікуються в новій версії JDK:
- Висновок типу локальних змінних.
- "Чистий" інтерфейс збирача сміття.
- Паралельне складання сміття для G1.
- Увімкнення HotSpot для розподілу heap-пам'яті на альтернативний пристрій, наприклад, модуль NVDIMM.
- JIT-компілятор у експериментальному режимі на платформах Linux/x64.
- Поєднання всіх JDK-репозиторіїв в один.
- Спільне використання даних класів додатків.
- Надання стандартного набору кореневих сертифікатів.
- Виділення локального потоку для зворотного дзвінка.
- Видалення інструменту javah з JDK.
- Додаткове розширення Unicode для міток.
- Керування версіями платформи за часом.
Оскільки релізи Java тепер проходитимуть раз на півроку, можна сміливо заявити, що нововведення, що не потрапабо в "десятку", швидше за все, з'являться у версії 11 (або як там її назвуть), у вересні 2018 року.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ