Почему мне следует обновить Java?


Этот раздел касается:
  • Версии Java: 7.0

Java 8 представляет собой новейшую версию Java, содержащую множество новых функций, усовершенствований и исправлений ошибок, которые позволяют повысить производительность при разработке и запуске программ Java.

Функции Java 8

Далее приведено краткое описание усовершенствований, реализованных в версии Java 8:
  • Обнаружение и удаление устаревших версий Java (Windows)
    Начиная с Java 8 обновление 20 (8u20), инструмент удаления Java Uninstall Tool интегрируется с программой установки. Это позволяет удалять устаревшие версии Java из системы. Данное изменение применимо к 32- и 64-разрядным платформам Windows.
  • Методы лямбда-выражений и виртуального расширения
    Наиболее примечательная функция Java SE 8 - реализация лямбда-выражений и вспомогательных компонентов для языка программирования и платформы Java.
  • API-интерфейс даты и времени
    Этот новый API-интерфейс позволит разработчикам использовать более естественные и понятные методы обработки даты и времени.
  • Механизм Nashhorn JavaScript Engine
    Новая облегченная высокопроизводительная реализация механизма JavaScript Engine интегрирована в JDK и доступна для приложений Java через существующие API-интерфейсы.
  • Улучшенная безопасность
    Поддерживаемый вручную список методов, чувствительных к вызывающим программам, заменен новым механизмом, который с высокой точностью определяет эти методы и позволяет стабильно обнаруживать их вызывающие программы.