Загрузите автономные установщики Java 11 для всех операционных систем

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонализированной рекламы и контента, измерения рекламы и контента, анализа аудитории и разработки продуктов. Примером обрабатываемых данных может быть уникальный идентификатор, хранящийся в файле cookie. Некоторые из наших партнеров могут обрабатывать ваши данные в рамках своих законных деловых интересов, не спрашивая согласия. Чтобы просмотреть цели, в которых, по их мнению, они имеют законный интерес, или возразить против обработки данных, воспользуйтесь ссылкой на список поставщиков ниже. Предоставленное согласие будет использоваться только для обработки данных, полученных с этого веб-сайта. Если вы хотите изменить свои настройки или отозвать согласие в любое время, ссылка для этого находится в нашей политике конфиденциальности, доступной на нашей домашней странице.

Похоже, что Oracle движется к модели быстрого выпуска, поскольку мы видим, что Java 9 была выпущена после Java 8, а через некоторое время была выпущена Java 10.

Oracle, похоже, движется к модели быстрого выпуска, поскольку мы видим, что Java 9 была выпущена после Java 8, и через некоторое время Ява 10 был выпущен. Теперь вышла Java 11. Преимущество модели быстрого выпуска заключается в том, что пользователи будут чаще получать удовольствие от добавления большего количества функций в Java. Недостатком этого подхода является то, что пользователям, как и разработчикам, приходится быть в курсе каждого нового выпуска версии Java.

Проверка версии Java 11
Проверка версии Java 11

Java 11 является облегченной версией, поскольку поддержка модулей Java EE, CORBA, Java FX и механизма JavaScript NASRON прекращена. Кроме того, он представляет новый клиентский API HTTP, который поддерживает HTTP 1.1 и HTTP 2. Он будет предлагать функции Java, а также некоторые дополнительные улучшения и изменения. Внесенные изменения носят постепенный характер с небольшими изменениями функций и обновлениями более ранней версии.

Объяснение цикла выпуска версий Java

Java 11 — первая версия, выпущенная как Долгосрочная поддержка выпусков. Это значит, что Java 11 будет поддерживаться в течение следующих 8 лет. и пользователи будут продолжать получать новые исправления и обновления Java 11.

Хотя Oracle перешла на модель быстрого выпуска, она также продолжит модель LTRS. Новая версия Java будет выпускаться каждые три года, и каждая версия с долгосрочной поддержкой будет поддерживаться в общей сложности восемь лет. Это означает, что Java 17 станет следующей версией LTRS, которая выйдет где-то в 2021 году.

Новые возможности

Давайте быстро рассмотрим некоторые новые функции, добавленные в Java 11, а затем дадим ссылки на автономные установщики Java 11.

Сборщик мусора Эпсилон

Он известен как бездействующий сборщик мусора. Основная функциональность этого сборщика мусора — управление распределением памяти. Он не собирает мусор. Он используется для проверки производительности алгоритмов GC. Это полезно для краткосрочных задач.

Самописец полета

До этого это была коммерческая функция, но теперь она доступна с открытым исходным кодом. Он записывает события операционной системы и JVM в файл.

Контроль доступа на основе гнезда

Он обеспечивает поддержку вложенных классов через внутренние классы, устраняя при этом необходимость в компиляторах вставлять мостовые методы, расширяющие доступность.

Синтаксис локальных переменных для лямбда-параметров

Эта функция была представлена ​​в Java 10, но в текущей версии она была улучшена. Параметры неявно типизированных переменных можно объявить с помощью переменных

Юникод 10

Была добавлена ​​поддержка Unicode 10, которая также включает знак биткойна.

Программы с исходным кодом в одном файле

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

Профилирование кучи с низкими издержками

Распределение кучи можно проследить с помощью системы с низкими накладными расходами.

Безопасность транспортного уровня (TLS) 1.3

Transport Layer Security (TLS) версии 1.3 реализован в Java 11. Однако для безопасности транспортного уровня датаграмм не было сделано никаких улучшений производительности.

 ZGC: Сборщик мусора

Это масштабируемый сборщик мусора с малой задержкой, используемый для приложений, которым требуется сбор многогигабайтной кучи.

Изменения

Внесены следующие изменения

  • Модули Nashorn JavaScript Engine, Java EE и CORBA устарели.
  • JAXB удален из JDK в JDK 11.
  • Библиотеки JavaFX были удалены из ядра и доступны для отдельной загрузки.
  • Автоматическое обновление, ранее доступное в Windows и macOS для установок JRE, больше не доступно.
  • Языковая поддержка переводов на французский, немецкий, итальянский, корейский, португальский (бразильский), испанский и шведский языки больше не поддерживается.
  • Java Mission Control отделен от JDK.
  • Изменен формат упаковки обновления для Windows и macOS. Для Windows теперь это файл из tar.gz в .zip, а для macOS — из .app в .dmg.
  • В OpenJDK JRE или Server JRE не предлагается, доступен только JDK. Чтобы создать меньшую пользовательскую среду выполнения, можно использовать ссылку.

Эти изменения были внесены, чтобы сделать версию легче, но при миграции пользователи могут столкнуться с некоторыми проблемами и ошибками, поскольку более ранняя версия обеспечивает их поддержку. Хотя такая инициатива была заимствована из Java 9, эти функции не были полностью устаревшими.

Java 11 Скачать

Чтобы загрузить последние версии автономных установщиков Java 11 JRE и JDK, выполните следующие действия:

  1. Перейти к этому Ссылка для скачивания Oracle
  2. Примите соглашение
  3. Нажмите на ссылку напротив платформы, которую вы хотите загрузить.
скачать комплект разработки Java SE 11
скачать комплект разработки Java SE 11

Доступны следующие загрузки:

  • Java 11 JDK для 64-разрядной версии Windows
  • Java 11 JDK для 64-разрядной версии Linux RPM
  • Java 11 JDK для 64-разрядной версии Linux TAR
  • Java 11 JDK для 64-разрядной версии MacOS DMG

Заключение

Если нам нужно обобщить функции Java 11, то в ней представлена ​​поддержка HTTP/2 и такие функции, как контроль доступа на основе Nest, бездействующий сборщик мусора, TLS 1.3, улучшенные механизмы хранилища ключей. Этих функций может быть достаточно, чтобы побудить вас перейти на Java 11. Что вы думаете об этой версии Java?

Последнее сообщение в блоге

Загрузите Java 8 Update 371 (автономные установщики)
July 19, 2023

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонал...

Загрузите и установите обновление Java 8 291
July 19, 2023

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонал...

Загрузите и установите OpenJDK 11 в Windows 10
July 19, 2023

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонал...