Описание тега java-10

Используйте этот тег для вопросов, связанных с Java 10, которая является версией 10 платформы Java, выпущенной 20 марта 2018 г. В большинстве случаев вам также следует указать тег java.

Oracle объявила об общедоступности Java SE 10 (JDK 10) 20 марта 2018 г.

JDK 10 - это готовая к производству реализация спецификации платформы Java SE 10, как указано в JSR 383 в процессе сообщества Java.

Ключевые особенности включают:

  • Вывод типа локальной переменной: расширяет возможности языка Java для вывода типов до объявлений локальных переменных с инициализаторами.
  • Параллельный полный сборщик мусора для G1: уменьшает задержки в наихудшем случае для G1, делая полный сборщик мусора параллельным.
  • Совместное использование данных классов приложений: оптимизирует время запуска и занимаемое пространство за счет расширения существующей функции совместного использования данных классов ("CDS"), позволяющей размещать классы приложений в общем архиве.
  • Экспериментальный JIT-компилятор на основе Java: позволяет использовать JIT-компилятор на основе Java, Graal, в качестве экспериментального JIT-компилятора на платформе Linux/x64.

Ссылки на другие документы - примечания к выпуску и API JavaDoc