Вы, наверное, помните, что Java теперь будет обновляться очень часто. Хорошо это или плохо, пока неясно, ясно одно: чтобы быть на плаву, нужно следить за новыми возможностями и морально к ним готовиться, особенно если вы планируете устраиваться на работу в ближайшее время.
Чем порадует новая версия JDK - 1
Так вот, по состоянию на февраль 2018 года Java Development Kit 10 находится в статусе RC-версии. А это значит, что "десятка" уже прошла все этапы комплексного тестирования, и все критические ошибки (теоретически) уже выявлены и исправлены.
Интересно читать о Java? Вступайте в группу Java Developer!
Официальный релиз JDK 10 ожидается в марте, ну а пока разработчики могут опробовать бета-версию JDK 10 Early-Access Builds. А вот и основные изменения, ожидаемые в новой версии JDK:
  • Вывод типа локальных переменных.
  • «Чистый» интерфейс сборщика мусора.
  • Параллельная сборка мусора для G1.
  • Включение HotSpot для распределения heap-памяти на альтернативное устройство, например, на модуль NVDIMM.
  • JIT-компилятор в экспериментальном режиме на платформах Linux/x64.
  • Объединение всех JDK-репозиториев в один.
  • Совместное использование данных классов приложений.
  • Предоставление по умолчанию набора корневых сертификатов.
  • Выделение локального потока для выполнения обратного вызова.
  • Удаление инструмента javah из JDK.
  • Дополнительное расширение Unicode для меток.
  • Управление версиями платформы по времени.
Поскольку релизы Java теперь будут проходить раз в полгода, можно смело заявить, что не попавшие в "десятку" нововведения, скорее всего, появятся в версии 11 (или как там её назовут), в сентябре 2018 года.