Java SE Runtime Environment / Development Kit

скриншоты Java SE Runtime Environment / Development Kit

Скачать

Разработчик: ORACLE (США)
Лицензия: Freeware (бесплатно)
Версия: 25 (25.0 LTS) / 21 (21.0.8 LTS) / 17 (17.0.16 LTS) / 11 (11.0.28 LTS) / 8 (8u461) (LTS)
Обновлено: 2025-09-16
Системы: Windows / MacOS / Linux
Интерфейс: английский
Рейтинг: рейтинг
Категория:Дополнения и плагины
Размер: зависит от устройства

Обновления Java SE: Доступны версии 24.0.2, 21.0.8 LTS, 17.0.16 LTS, 11.0.28 LTS и 8 (8u461) (LTS)

Java Runtime Environment позволяет запускать приложения (апплеты), написанные на языке Java, в вашем браузере. Играйте в онлайн-игры, общайтесь в интернет-чатах и используйте другие полезные возможности Java-апплетов на различных веб-сайтах

Новое в Java SE 25 LTS

Сроки поддержки: Обновления безопасности и исправления ошибок будут выпускаться до сентября 2028 года (до выхода следующей LTS). Расширенная поддержка Oracle Java SE Subscription продлится до сентября 2033 года.

Компания Oracle представила Java SE 25 — очередной выпуск с долгосрочной поддержкой (LTS), основанный на проекте OpenJDK. Эта версия пришла на смену Java SE 24 и рекомендуется для использования в долгосрочных корпоративных проектах.

  • JFR CPU-Time Profiling (экспериментально, на Linux) — возможность собирать профили CPU-времени с помощью Java Flight Recorder.
  • PEM-кодирования для криптографических объектов (Preview) — поддержка формата PEM при работе с криптографией.
  • Key Derivation Function API — новый API для генерации производных ключей.
  • Module Import Declarations — импортируемые декларации модулей в механизме модульности.
  • Compact Source Files и Instance Main Methods — упрощённая запись исходных файлов и метода main без обязательного объявления класса.
  • Flexible Constructor Bodies — гибкие тела конструкторов с меньшими ограничениями.
  • Ahead-of-Time Command-Line Ergonomics — упрощённая работа с AOT-компиляцией через параметры командной строки.
  • Ahead-of-Time Method Profiling — улучшенная оптимизация запуска приложений за счёт анализа прошлых запусков.
  • JFR Cooperative Sampling — кооперативный режим выборки для Java Flight Recorder.
  • JFR Method Timing & Tracing — улучшения трассировки и измерения времени выполнения методов.
  • Compact Object Headers — более компактные заголовки объектов для экономии памяти.
  • Generational Shenandoah — поддержка поколений в сборщике мусора Shenandoah.
  • Stable Values (Preview) — предварительный просмотр новой концепции стабильных значений.
  • Structured Concurrency (Пятый Preview) — обновлённый этап развития структурированной конкуренции.
  • Primitive Types in Patterns, instanceof и switch (Третий Preview) — расширение поддержки примитивных типов в шаблонах.
  • Vector API (Десятая инкубация) — новые возможности для высокопроизводительных вычислений.

Новое в версии Java SE Development Kit 25.0.0 LTS (16.09.2025)

Примечания к релизу (английский)

Новое в Java SE 21 LTS

JDK 21 будет получать обновления до сентября 2026 года, через год после выпуска следующей LTS. Бинарные файлы JDK 21 можно свободно использовать в производстве и бесплатно распространять в соответствии с Условиями и положениями Oracle No-Fee (NFTC).

Java 21 LTS – это выпуск долгосрочной поддержки для платформы Java SE.

  • Java 21 была выпущена в общем доступе (GA) и является новейшим крупным обновлением языка программирования Java.
  • В Java 21 представлено понятие последовательных коллекций.
  • Z Garbage Collector (ZGC) теперь расширен для поддержки отдельных поколений для молодых и старых объектов, что улучшает производительность приложений на Java.
  • Виртуальные потоки теперь вышли из предварительной версии.
  • Поддержка Windows 32-bit x86 была объявлена устаревшей и предназначена для удаления.
  • В Java 21 также добавлены новые функции предварительного просмотра, включая шаблоны строк, последнюю версию API для внешних функций и памяти, безымянные классы и основные методы экземпляра, ограниченные значения и структурированную параллельность.
  • JDK 21 / Java 21 особенно важна, так как это новейший выпуск с долгосрочной поддержкой (LTS), следующий после JDK 17.

Новое в версии Java SE Development Kit 21.0.8 (15.07.2025)

Примечания к релизу (английский)

Новое в Java SE 17 LTS

JDK 17 будет получать обновления до сентября 2024 года, через год после выпуска следующей LTS. Бинарные файлы JDK 17 можно свободно использовать в производстве и бесплатно распространять в соответствии с Условиями и положениями Oracle No-Fee.

Новое в версии Java SE Development Kit 17.0.16 LTS (15.07.2025)

Примечания к релизу (английский)

Новое в Java SE 11 LTS

Подписчики Java SE будут получать обновления JDK 11 как минимум до сентября 2026 года.

Новое в версии Java SE Development Kit 11.0.28 (15.07.2025)

Примечания к релизу (английский)

Новое в Java SE 8

Подписчики Java SE будут получать обновления JDK 8 как минимум до декабря 2030 года.

Новое в версии Java SE Runtime Environment 8u461 (15.07.2025)

Примечания к релизу (английский)

Системные требования Java Runtime Environment 8

Windows

  • Windows 11 (только 64 bit) 8u311 или более поздняя)
  • Windows 10 (8u51 или более поздняя)
  • Windows 8.x (настольная версия)
  • Windows 7 с пакетом обновления 1 (SP1)
  • Windows Vista SP2
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP
  • Браузеры: Internet Explorer 9 и выше, Microsoft Edge, Firefox, Chrome

macOS

  • macOS 12 (8u311 и выше)
  • macOS 11 (8u281 и выше)
  • OS X 10.9 и выше
  • OS X 10.8.3 и выше
  • Привилегии администратора для установки
  • 64-битный браузер
  • Для запуска Oracle Java на macOS требуется 64-битный браузер (например, Safari).

Для запуска Oracle Java для Mac OS X требуется 64-разрядный браузер (например, Safari или Firefox). 

Linux

  • Oracle Linux 8 (1) (8u221 и выше)
  • Oracle Linux 7 (64-бит) (2) (8u20 и выше)
  • Oracle Linux 6 (32-бит и 64-бит) (2)
  • Oracle Linux 5.5+ (1)
  • Red Hat Enterprise Linux 8 (8u221 и выше)
  • Red Hat Enterprise Linux 7 (64-бит)(2) (8u20 и выше)
  • Red Hat Enterprise Linux 6 (32-бит и 64-бит)(2)
  • Red Hat Enterprise Linux 5.5+ (1)
  • Suse Linux Enterprise Server 15 (8u201 и выше)
  • Suse Linux Enterprise Server 12 (64-бит) (2) (8u31 и выше)
  • Suse Linux Enterprise Server 11 (32-разрядный и 64-разрядный)
  • Suse Linux Enterprise Server 10 SP2+ (32-бит и 64-бит)
  • Ubuntu Linux 21.04 (8u291 и выше)
  • Ubuntu Linux 20.10 (8u271 и выше)
  • Ubuntu Linux 20.04 LTS (8u261 и выше)
  • Ubuntu Linux 19.10 (8u241 и выше)
  • Ubuntu Linux 19.04 (8u231 и выше)
  • Ubuntu Linux 18.10 (8u191 и выше)
  • Ubuntu Linux 18.04 LTS (8u171 и выше)
  • Ubuntu Linux 17.10 (8u151 и выше)
  • Ubuntu Linux 17.04 (8u131 и выше)
  • Ubuntu Linux 16.10 (8u131 и выше)
  • Ubuntu Linux 16.04 LTS (8u102 и выше)
  • Ubuntu Linux 15.10 (8u65 и выше)
  • Ubuntu Linux 15.04 (8u45 и выше)
  • Ubuntu Linux 14.10 (8u25 и выше)
  • Ubuntu Linux 14.04 LTS (8u25 и выше)
  • Ubuntu Linux 13
  • Ubuntu Linux 12.04 LTS
  • (1) – Нет поддержки JavaFX
  • (2) – Поддерживается только 64-битная JRE
Java Runtime Environment (JRE) предоставляет библиотеки, виртуальную машину Java и другие компоненты для запуска апплетов и приложений, написанных на языке программирования Java.

Дополнительно JRE включает две ключевые технологии развертывания: Java Plug-in, который позволяет запускать апплеты в популярных браузерах, и Java Web Start, которая позволяет развертывать автономных приложений в сети.

Здесь размещены официальные ссылки для загрузки Java Runtime Environment для 32-разрядных и 64-разрядных операционных систем Windows и приложений.

Описание разработчика Java Runtime Environment

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

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

На основе технологий Java работают приставки, принтеры, веб-камеры, игры, навигационные системы для автомобилей, терминалы для проведения лотерей, медицинские устройства, автоматы для оплаты парковки и многое другое.

Как скачать Java SE Runtime Environment / Development Kit

Перейдите на страницу загрузки и выберите версию для вашего устройства.

Скачать Java SE Runtime Environment / Development Kit

Рекомендуем

рейтинг БЕСПЛАТНО
Быстрый, удобный и безопасный браузер
рейтинг БЕСПЛАТНО
Активная защита Protect, защищенный режим
рейтинг АКЦИЯ
Антибаннер, антифишинг и антитрекинг
рейтинг БЕСПЛАТНО
Свободный и приватный веб-серфинг
рейтинг БЕСПЛАТНО
Быстрый и безопасный мобильный браузер