- Click to view our Accessibility Policy
- Skip to content
Looking for other Java downloads?
Java 21 and Java 17 available now
JDK 21 is the latest long-term support release of Java SE Platform.
- JDK 21
- JDK 17
- GraalVM for JDK 21
- GraalVM for JDK 17
JDK Development Kit 21 downloads
JDK 21 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JDK 21 will receive updates under the NFTC, until September 2026, a year after the release of the next LTS. Subsequent JDK 21 updates will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee.
- Linux
- macOS
- Windows
Release information
- Online Documentation
-
Installation
Instructions - Release Notes
- Documentation License
-
JDK 21 Licensing Information User Manual (includes
third-party licenses) - Certified System Configurations
- Readme
GraalVM for JDK 21 downloads
GraalVM for JDK 21 binaries are free to use in production and free to redistribute, at no cost, under the
GraalVM Free Terms and
Conditions (GFTC).
GraalVM for JDK 21 will receive updates under the GFTC, until September 2026, a year after the release of the next LTS. Subsequent updates of GraalVM for JDK 21 will be licensed under the GraalVM OTN License Including License for Early Adopter Versions (GOTN) and production use beyond the limited free grants of the GraalVM OTN license will require a fee.
Oracle GraalVM uses the Graal just-in-time compiler and includes the Native Image feature as optional early adopter technology.
Native Image is extensively tested and supported for use in production, but is not a conformant implementation of the Java Platform. GraalVM for JDK 21 without the Native Image feature included is available for customers at My Oracle Support.
- Linux
- macOS
- Windows
GraalVM for JDK 17.0.8 downloads
GraalVM for JDK 17 binaries are free to use in production and free to redistribute, at no cost, under the
GraalVM Free Terms and
Conditions (GFTC).
GraalVM for JDK 17 will receive updates under the GFTC, until September 2024. Subsequent updates of GraalVM for JDK 17 will be licensed under the GraalVM OTN License Including License for Early Adopter Versions (GOTN) and production use beyond the limited free grants of the GraalVM OTN license will require a fee.
Oracle GraalVM uses the Graal just-in-time compiler and includes the Native Image feature as optional early adopter technology.
Native Image is extensively tested and supported for use in production, but is not a conformant implementation of the Java Platform. GraalVM for JDK 17 without the Native Image feature included is available for customers at My Oracle Support.
- Linux
- macOS
- Windows
Protect your investment—and more
Java SE subscribers get support for JDK 17, receive updates until at least October 2029, are entitled to GraalVM
Enterprise, Java Management Service, and bundled patch releases (BPRs) with fixes not yet available to
nonsubscribers, and more.
Java SE subscribers have more choices
Also available for development, personal use, and to run other licensed Oracle products.
- Java 8
- Java 8 Enterprise Performance Pack
- Java 11
- Linux
- macOS
- Solaris
- Windows
-
JRE 8
- Linux
- macOS
- Solaris
- Windows
-
Server JRE 8
- Linux
- Solaris
- Windows
Which Java 8 package do I need?
-
Software developers: Java SE Development Kit (JDK)
For Java developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
-
Running headless Linux workloads at or near your systems’ CPU or memory limits
Enterprise Performance Pack brings significant memory and performance improvements including modern garbage collection algorithms, reduced memory usage and many other optimizations.
Learn more
-
Administrators running applications on a server
Server Java Runtime Environment (Server JRE). For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (Java plug-in), auto-update, or an installer.
Learn more
-
End user running Java on a desktop: Java Runtime Environment (JRE)
Covers most end-users needs. Contains everything required to run Java applications on your system.
Release information
- Online Documentation
- Installation Instructions
- Release Notes
-
Java SE Licensing Information User Manual (includes
third-party licenses) -
Certified System
Configurations - JDK ReadMe
- JRE ReadMe
- Demos and Samples Archive
Java SE Development Kit 11.0.20
Java SE subscribers will receive JDK 11 updates until at least
September 2026.
These downloads can be used for development, personal use, or to run Oracle licensed products. Use for other
purposes, including production or commercial use, requires a Java SE Universal Subscription or another Oracle license.
Commercial license and support are available for a low cost with
Java SE Universal Subscription.
JDK 11 software is licensed under the
Oracle Technology Network
License Agreement for Oracle Java SE.
JDK 11.0.20 checksums
- Linux
- macOS
- Solaris
- Windows
Release information
- Online Documentation
- Installation instructions
- Release Notes
- Documentation license
-
Java SE 11 Licensing Information User Manual
(includes 3rd party licenses) -
Certified System
Configurations - Readme
- Linux
Java сама по себе является платформой, которая обеспечивает работу на устройстве всех
приложений и игр,
поддерживающих данный язык программирования. С течением времени, язык стал менее
распространен, на замену
ему пришел JavaScript, но встретить сайт, работающий по этой технологии еще вполне вероятно.
Такие сайты
не будут взаимодействовать и отвечать на Ваши запросы, что является признаком того, что
программа не
установлена на девайсе. Также есть игры, типа Minecraft, которым для работы она понадобится.
А возможно
будет использоваться для самого освоения навыков программирования на языке Java.
Для того чтобы установить эту программу, помимо загрузки, а также установки, необходимо ещё
будет
проверить качество установленного расширения.
Как загрузить Джаву
- 1. Найдите программу и нажмите “скачать”.
- 2. По запросу выберите автономное скачивание Windows Offline, при таком скачивании
доступ к Интернету
не важен. - 3. Место для сохранения выберите на рабочем столе. В перечне будет указано выполнить или
сохранить,
щелкните сохранить в локальную систему. - 4. На этом этапе закройте абсолютно все используемые вкладки, включая браузер.
- 5. Для корректной установки нажмите два раза по иконке Java.
- 6. Кликните установить (Install), примите все условия лицензионного соглашения, чтобы
установка
совершилась. - 7. При установке будет предложен список с дополняющими и похожими продуктами. Могут быть
установлены в
то же время, что и Java. Выбрав нужный для себя вариант нажмите Далее (Next). - 8. На завершающих этапах будут всплывать окна о всевозможных нюансах загрузки и в конце
кнопка Закрыть
(Close). Программное обеспечение установлено.
Далее проводится проверка установки по проверочному дополнению, которое будет указано.
Желательно
перезапустить компьютер для более корректной работы.
Что делать с этой программой?
Загружая, пользователь получает весь пакет JRE, который включает в себя библиотеки Java,
классы платформы
и Java Virtual Machine. Программным обеспечением является этот же пакет, который
используется при работе с
браузером. Он запускает и синхронизирует язык под устройство, отображая необходимое. Если
быть точнее, то
его работа начинается только при работе в Интернет, тогда и начинается поддержка приложение
и сайтов на
Java.
Рекомендуется всегда проверять обновления версий и использовать новейшие для правильной
работы программы,
устанавливайте безопасность непосредственно на самом сайте. Удаляйте старые версии,
информацию по их
удалению тоже можно найти на официальной странице, очищайте кэш, а также не лишним будет
установить
автоматическое обновление версий. Чтобы обезопасить устройство от вирусов, существует
настройка системы
безопасности. Она может самостоятельно блокировать или предупреждать о вредоносных сайтах
или приложениях.
Программное обеспечение не сложно установить, а также запустить на Windows 10, оно имеет
много проверок
качества, несомненно необходимо каждому ноутбуку или компьютеру для активного пользователя
или геймера.
Java представляет собой платформу, позволяющая стабильно и в полной мере работать с клиент-серверными приложениями. На основе Java работает множество web-приложений, онлайн-ресурсов, инструментов для общения по сети и т.п. Необходимость программы очевидна, поэтому стоит скачать java 64 bit по прямой ссылке.
Если вы не загрузите софт с нашей страницы или с официального сайта разработчика, то шанс, что вы сможете принимать участие в сетевых играх, равен нулю. Если вы – заядлый любитель компьютерных игр, то обязательным программным обеспечением для вас будет Java. Но и простым любителям «побродить» по сети придется загрузить софт.
Игрокам следует помнить, что данная платформа необходима в первую очередь для стабильной работы онлайн-игр, особенно браузерных. При возникновении проблем с установленными на ПК играми чаще всего требуется обновить другие программы, такие как directx 10 для windows 10. Это набор специальных библиотек, без которых запустить игры и прочие приложения, использующие 3D графику, не получится.
Обновление софта происходит постоянно. Новые выпуски программы радуют пользователей новыми штучками. По этой причине рекомендуется просматривать обновления и инсталлировать последнюю версию. Бывает, что устаревшая версия Джава не имеет поддержки появившихся опций приложения или сетевого сервиса. Новейшие варианты Java учитывают современные требования, предъявляемые к системе ПК, что дает возможность быть Java более производительной технологией. В каждую последующую версию добавляются новшества. Разработчики стараются обеспечить надежную работу приложения.
Но Java применяют не только как платформу для обычного пользователя ПК. Технологию используют при программировании, а точнее при создании апплетов, т.е. программ, являющихся основой для разнообразных приложений.
Разработчики часто обращаются к Джава при формировании серверных приложений, работающих с клиентскими веб-обозревателями. Связано это с тем, что именно Java способен обеспечить надежную работу клиент-серверной программы.
Среди функциональных возможностей Java, предназначенной для Виндовс 10, основными являются:
- Применение простейших средств программы, которые настраивают приложение.
- Возможность использования софта при подготовке видеоигр, интернет-магазинов и т.п.
- Обеспечение открытого доступа к серверным службам.
- Оптимизация оперативной памяти, происходящая в автоматическом режиме.
- Поддержка многопоточного режима.
- Работа с http-запросами.
- Возможность одновременной работы нескольких java-приложений.
Работа Java происходит при использовании JRE (исполнительная среда) и JVM (виртуальная машина). В качестве дополнения могут применяться различные библиотеки и некоторые классы платформы.
Среди важных достоинств Java можно выделить следующее:
- Бесплатность платформы.
- Возможность загрузить для разных версий ОС: для Windows 10, 8, 7, а также для Linux, MacOS и т.п.
- Шифрование данных.
- Работа с софтом не требует специальных знаний.
- Гарантия высокой производительности игр, онлайн-приложений и т.п.
- Для работы с софтом не требуется особых знаний.
Все компоненты Джава необходимы для одной цели – сделать посещение Интернета увлекательным. Вы можете играть в игры прямо в окне-браузера или запускать активные элементы.
Пользователи зачастую недовольны скорость работы приложения, считая ее недостаточно высокой. Это, пожалуй, единственный минус софта. В этом случае разработчики советуют обновить Джава до последней версии.
Отметим один нюанс: если на устройстве установлены различные версии веб-обозревателей (один для 64 бит, а другой – 32 бит), то потребуется загрузить обе версии Java для правильной и бесперебойной работы приложения.
Предлагаем вам скачать джаву 64 бит. Отличная возможность бесплатно загрузить одну из необходимых для работы платформ.
Комментарии к программе Java для Виндовс 10
СКАЧАТЬ
Описание
Отзывы
Выберите вариант загрузки:
- скачать с сервера SoftPortal (для Windows 32-bit, установочный exe-файл)
- скачать с сервера SoftPortal (для Windows 64-bit, установочный exe-файл)
- скачать с сервера SoftPortal (web-установщик, exe-файл)
- скачать с официального сайта (страница загрузки на сайте разработчика)
Java Runtime Environment (JRE) — среда выполнения приложений написанных на языке программирования Java, которая состоит из виртуальной машины и библиотеки Java-классов. Особенностями Java являются его кроссплатформенность, быстродействие и надежность (полное описание…)
Рекомендуем популярное
Microsoft .NET Framework 4.7.1 / 4.7.2
Microsoft .NET Framework — набор библиотек и системных компонентов, наличие которых является…
Microsoft .NET Framework 3.5 SP1 (Full Package)
Microsoft .NET Framework — набор библиотек и системных компонентов, которые необходимы для работы приложений, основанных на архитектуре .NET Framework…
Microsoft .NET Framework 4.5 / 4.5.2
Microsoft .NET Framework — набор библиотек и системных компонентов, наличие которых является…
Java Runtime Environment 8.0.371
Java Runtime Environment (JRE) — среда выполнения приложений написанных на языке программирования Java,…
Microsoft .NET Framework 2.0
Microsoft .NET Framework — Набор компонентов, позволяющих запускать приложения, основанных на архитектуре .NET Framework…
Microsoft .NET Framework 3.0
Microsoft .NET Framework — набор библиотек и системных компонентов, которые необходимы для работы приложений, основанных на архитектуре .NET Framework…
Oracle has released Java 8 Update 371 (JDK 8u371 and JRE 8u371) with 54 bug fixes, new features and other enhancements. If you have Java 8 installed on your system and auto-update functionality is enabled, it will automatically notify you of the latest update. Otherwise, users can download the full offline installers from the links below and install it manually, without worrying about automatic updates.
Java 8 is the longest supported version of Oracle’s Java programming language. It is a critical development platform used by millions of developers and billions of devices around the world. It is used to create applications for desktop, mobile, and web environments.
If you are running any apps or games developed in Java, you should probably keep Java updated on your computer. This will ensure maximum performance and security for your computer.
Table of Contents
Release Summary
- Latest Java Version: Java 8 Update 371-b11
- Release date: April 18th, 2023 (All version release dates here)
- Next scheduled release date: July 18th, 2023
- Expiry date: August 18th, 2023
- Compatible OS: Windows 11, Windows 10, Windows 8 and Windows 7, MacOS, Linux, and Solaris
- License: Free
Changes and Fixes
Java 8 Update 361 comes with the following updates:
JDK 8u371 contains IANA time zone data 2022g
IANA (Internet Assigned Numbers Authority) maintains a database of time zone information that represents the history of local time for many locations around the globe. This database is periodically updated to reflect changes by political bodies to time zone boundaries, UTC offsets, and daylight-saving rules.
The latest version of Java 8 Update 371 includes the time zone data from 2022g of the IANA database. You can learn more about this here.
Added a Default Native GSS-API Library on Windows
JDK 8u371 adds GSS-API library support on Windows. The default native GSS-API library provides better security operations performance, and can be used for authentication, confidentiality and integrity services. It also allows users to leverage existing Windows credentials and enable Windows-based authentication services for applications that use the GSS-API.
For more information, check out JDK-6722928.
Com.apple.concurrent.Dispatch and javax.script Engine Implementation removed
The com.apple.concurrent.Dispatch API was limited in its capabilities and had a much smaller feature set than the standard java.util.concurrent APIs. That’s why com.apple.concurrent.Dispatch and javax.script engine have been removed from MacOS.
The standard APIs are more robust, offer better performance, and have better scalability, making them a better choice for developers. It is recommended developers use the standard APIs.
For more information, check out JDK-8297475
Added Certigna(Dhimyotis) Root CA Certificate
A new root certificate has been added to the `cacerts` truststore in JDK 8u371. The root certificate is a type of digital certificate that establishes a chain of trust between entities on the internet. A new root certificate has been added from Certigna, a French company also known as Dhimyotis. The root certificate of Certigna is now trusted by default in JDK 8u371.
Removed SSLv2Hello and SSLv3 from Default Enabled TLS Protocols
Two older security protocols, SSLv2Hello and SSLv3, have been removed from the default TLS (Transport Layer Security) protocols. This seems long overdue, as most Internet entities do not support these protocols due to their vulnerabilities.
This means that after updating to this version, these protocols will no longer be used by default to secure internet connections.
While enabling SSLv3 is possible through system properties or specific APIs, it is not recommended due to its lack of security compared to modern TLS protocols. It is always recommended to use newer and more secure protocols like TLSv1.3 and TLSv1.2.
You can read the complete change log in the release notes.
Download Java 8 Update 371
JRE 8u371
Click on the following links to download the respective offline installers:
Download Java 8 Update 371 for Windows (x64) – Offline [62.11 MB]
Download Java 8 Update 371 for Windows (x86) – Offline [56.43 MB]
Download Java 8 Update 371 for Windows – Online [2.16 MB]
Download Java 8 Update 371 for MacOS (Version 10.7.3 and above) [86.39 MB]
Download Java 8 Update 371 for Linux x64 (RPM) [73.64 MB]
Download Java 8 Update 371 for Linux x64 (TAR.GZ) [92.57 MB]
Download Java 8 Update 371 for Linux (RPM) [76.84 MB]
Download Java 8 Update 371 for Linux (TAR.GZ) [95.71 MB]
Download Java 8 Update 371 for Solaris x64 [50.94 MB]
Download Java 8 Update 371 for Solaris SPARC x64 [53.03 MB]
JDK 8u371
jdk-8u371-windows-x64.exe
jdk-8u371-windows-i586.exe
jdk-8u371-solaris-x64.tar.Z
jdk-8u371-solaris-x64.tar.gz
jdk-8u371-solaris-sparcv9.tar.Z
jdk-8u371-solaris-sparcv9.tar.gz
jdk-8u371-linux-x64.tar.gz
jdk-8u371-macosx-x64.dmg
jdk-8u371-linux-x64.rpm
jdk-8u371-linux-i586.rpm
jdk-8u371-linux-arm32-vfp-hflt.tar.gz
jdk-8u371-linux-aarch64.tar.gz
jdk-8u371-linux-i586.tar.gz
Portable Java 8 download options
Java 8 JDK Portable
Java 8 JRE Portable
How to Install Java 8
Using Installation Wizard
Installing the downloaded package is pretty easy. Perform the following steps to install it on a Windows PC:
-
Run the download package Java package.
The installation wizard will then open.
-
Click Install.
Install Java Java will now begin the installation. This step should only take about a minute.
-
Once installed, click Close.
Close wizard
Using Command Prompt (Silent Installation)
Another method to install Java 8 is the Command Prompt. This method allows you to install Java silently, meaning you won’t be prompted to perform any confirmations or clicks.
-
Begin by downloading the Java or JDK setup as suggested above.
-
Run an elevated Command Prompt.
-
Change the directory to where the Java/JDK setup is downloaded.
cd /d [PathToJavaDownload]
Change directory -
Now use the following cmdlet with the “/s” switch to run the setup in silent mode:
jre-8u361-windows-x64 /s
Install Java using Command Prompt in silent mode Note: Use the appropriate cmdlet by changing the setup file name according to the one you have downloaded.
How to Check Java Version
To check the currently installed Java version on your PC, you can use the “Java uninstall tool.” It lists all the installed java versions. You can also use the tool to uninstall different versions installed on your computer.
You can get the Java Uninstall Tool from this page.
Alternatively, you can also check the installed Java version from the Programs and Features applet by typing in “appwiz.cpl” in the Run Command box.
You can also learn other methods to uninstall Java from your PC.
JDK VS JRE
Java Runtime Environment (JRE) is a piece of software installed on your computer that allows you to run applications developed in Java on your device. It provides certain libraries and other components required to run a Java program.
JRE also includes Java Virtual Machine (JVM), which is an engine also required to run Java applications on a machine. This engine is included in the JRE package and cannot be installed separately.
The Java Development Kit (JDK) is a development kit meant for developers, for developing applications in Java. It includes both the JRE and the JVM. If you are looking to create your own Java applets, then JDK is what you need. If you have JDK already installed on your device, you do not require to install JRE separately, unless a different version is required.
This should clear up if you want to install JRE or the JDK.
Java 8 Update History
Java 8 Version | Release Date | Description |
---|---|---|
Java 8 Update 381 | 18-Jul-23 | 52 bug fixes, the addition of Chinese characters, JDK accepts RSA keys in PKCS#1 format. |
Java 8 Update 371 | 18-Apr-23 | 54 bug fixes, older SSL versions removed, GSS-API support added. |
Java 8 Update 361 | 17-Jan-23 | 372 security patches, FXML JavaScript Engine disabled by default, and other changes |
Java 8 Update 351 | 18-Oct-22 | The default PKCS12 MAC algorithm was updated. |
Java 8 Update 341 | 19-Jul-22 | TLS 1.3 enabled by default. |
Java 8 Update 333 | 2-May-22 | Windows alternate data streams enabled by default. |
Java 8 Update 291 | 20-Apr-22 | New HARICA root certificates added. |
More Java Updates
Java 8 Update 371
Oracle has released Java 8 Update 371 (JDK 8u371 and JRE 8u371) with 54 bug fixes, new features and other enhancements.
Price Currency:
USD
Operating System:
Windows 11, Windows 10, Windows 8, Windows 7, MacOS, Linux, Solaris
Application Category:
DeveloperApplication
Pros
- Contains 54 bug fixes, new features and other enhancements.
- Includes the latest IANA time zone data (2022g).
- Adds a default native GSS-API library on Windows for better security operations performance.
- Adds a new root certificate from Certigna (Dhimyotis) to the `cacerts` truststore.
- Removes older and less secure SSLv2Hello and SSLv3 protocols from the default enabled TLS protocols.
Cons
- The com.apple.concurrent.Dispatch API and javax.script engine have been removed from MacOS.
- Users may need to update their applications to use standard java.util.concurrent APIs instead.