Во время этого вопроса, если вы хотите загрузить Oracle JDK, вы можете скачать v8u91 AND v8u92.
Почему 2 версии?
Во время этого вопроса, если вы хотите загрузить Oracle JDK, вы можете скачать v8u91 AND v8u92.
Почему 2 версии?
Более низкая версия - более консервативная сборка, более готовая к производству. Более высокая версия имеет больше оптимизаций, что хорошо для разработки, возможно, производства, и позволяет им выпускать оптимизации и функции, которые они хотели бы выпустить, но не были так же хорошо протестированы.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Java SE 8u92 представляет собой обновление набора исправлений, включающее все 8u91 плюс дополнительные функции (описанные в примечаниях к выпуску).
В частности, документированные различия
SHA224 удаляется из списка поддержки по умолчанию, если SunJSCE с поддержкой SunMSCAPI разрешает использование SHA224 в качестве доступного алгоритма подписи и хеширования для соединений TLS 1.2. Однако текущая реализация SunMSCAPI еще не поддерживает SHA224. Это может вызвать проблемы, если закрытые ключи SHA224 и SunMSCAPI используются одновременно.
Чтобы устранить проблему, мы удаляем SHA224 из списка поддержки по умолчанию, если SunMSCAPI включен.
См. JDK-8064330.
Добавлены новые параметры JVM: ExitOnOutOfMemoryError и CrashOnOutOfMemoryError Добавлены два новых флага JVM:
ExitOnOutOfMemoryError - Когда вы включаете эту опцию, JVM завершает работу при первом возникновении ошибки нехватки памяти. Его можно использовать, если вы предпочитаете перезапускать экземпляр JVM, а не обрабатывать ошибки нехватки памяти.
CrashOnOutOfMemoryError - Если этот параметр включен, при возникновении ошибки нехватки памяти JVM дает сбой и создает текстовые и двоичные файлы сбоя (если включены основные файлы).
См. JDK-8138745.
Короче говоря, если вы запускаете версию в производство, используйте более низкую версию, или НИКОГДА не запускайте новую версию в производство, используйте более высокую версию и тестируйте свое приложение с ней.