Java new version download for windows

  • 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

Java logo

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

What is Java?

Java is a programming language and software platform. Examples of applications that use Java are numerous and widespread but include web browsers, office applications and even mainstream games like Minecraft are based on Java.

The full version string for this update release is 20.0.1+9 (where «+» means «build»). The version number is 20.0.1.

Complete release notes for Java 20 can be found here.

The latest version of Java is Java 20 or JDK 20 released on March, 2023. However, many versions of Java are actively maintained for compatibility purposes. Java 8, Java 11 and Java 17 are the three long-term support versions recommended by Oracle. You can download the version you need below:

  • Java SE 20 Download (latest)
  • Java SE 19 Download
  • Java SE 18 Download
  • Java SE 17 Download (LTS, recommended)
  • Java SE 16 Download
  • Java SE 15 Download
  • Java SE 11 Download (LTS, recommended)
  • Java SE 9 Download
  • Java SE 8 Download (LTS, recommended)

Java 8 is the last free software public update for commercial use, which explains why it remains popular. Oracle plans to maintain it until at least 2030. Also, you should know that some applications might refer to Java 8 as version 1.8.0.

What is Java JDK?

The Java Development Kit (JDK) is the full-featured software development kit for Java developers. It has everything the JRE has, but adds the compiler (javac) and tools (like javadoc and jdb). The JDK allows you to create and compile Java programs.

Is Java free to use?

Yes, Java is free to use under the jdk.java.net license. This means anyone can download it for personal or development use at no cost. Oracle does charge for long term support, but this is optional.

IANA Data 2020a

JDK 20.0.1 contains IANA time zone data 2021a. For more information, refer to Timezone Data Versions in the JRE Software.

Security Baselines

The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 20.0.1 are specified in the following table:

JRE Family Version = JRE Security Baseline (Full Version String)

  • 20 = 20.0.1+9
  • 17 = 17.0.7+8
  • 11 = 11.0.19+9
  • 8 = 8u371-b11

Keeping the JDK up to Date

Oracle recommends that the JDK is updated with each Critical Patch Update. Use the Security Baseline page to determine the latest version for each release family.

Critical patch updates, which contain security vulnerability fixes, are announced one year in advance on Critical Patch Updates, Security Alerts and Bulletins. It is not recommended to use this JDK (version 20.0.1) after the next critical patch update release, scheduled for July 18, 2023.

What’s New

New Features

This section describes some of the enhancements in Java SE 20 and JDK 20. In some cases, the descriptions provide links to additional detailed information about an issue or a change. The APIs described here are provided with the Oracle JDK. It includes a complete implementation of the Java SE 20 Platform and additional Java APIs to support developing, debugging, and monitoring Java applications. Another source of information about important enhancements and new features in Java SE 20 and JDK 20 is the Java SE 20 (JSR 395) Platform Specification, which documents the changes to the specification made between Java SE 17 and Java SE 20. This document includes descriptions of those new features and enhancements that are also changes to the specification. The descriptions also identify potential compatibility issues that you might encounter when migrating to JDK 20.

core-libs/java.lang

â Support Unicode 15.0 (JDK-8284842)

This release upgrades the Unicode version to 15.0, which includes updated versions of the Unicode Character Database, Unicode Standard Annexes #9, #15, and #29: The java.lang.Character class supports Unicode Character Database, which adds 4,489 characters, for a total of 149,186 characters. These additions include 2 new scripts, for a total of 161 scripts, as well as 20 new emoji characters, and 4,193 CJK (Chinese, Japanese, and Korean) ideographs. The java.text.Bidi and java.text.Normalizer classes support Unicode Standard Annexes, #9 and #15, respectively. The java.util.regex package supports Extended Grapheme Clusters based on the Unicode Standard Annex #29. For more detail about Unicode 15.0, refer to the Unicode Consortium’s release note.

hotspot/gc

â Add GarbageCollectorMXBean for Remark and Cleanup Pause Time in G1 (JDK-8297247)

  • A new GarbageCollectorMXBean named «G1 Concurrent GC» has been added to the G1 garbage collector.
  • This GarbageCollectorMXBean reports the occurrence and durations of the Remark and Cleanup garbage collection pauses.

Similar to the «CGC» field from jstat -gcutil, a complete concurrent mark cycle will increase the bean’s collection counter by 2, one for the Remark and one for the Cleanup pauses. These pauses now also update the «G1 Old Gen» MemoryManagerMXBean memory pool.

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

Язык программирования Java был разработан в 1995 году компанией Sun Microsystems.

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

После скачивания программы пользователи получают JRE (Runtime Environment), состоящее из JVM (Virtual Machine) и вспомогательных библиотек Джава-платформы.

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

Программа по умолчанию сообщит вам об имеющихся для нее обновлениях. Советуем немедленно загрузить их для сохранения безопасности ПК. Последняя версия Java Runtime Environment содержит все необходимые улучшения, повышающие производительность и стабильность системы.

Плюсы

Работоспособность множества веб-сайтов и программ зависит от Java. Поэтому приложение желательно установить на компьютер и контролировать его запуск в браузерах.

Минусы

Некоторые эксперты по компьютерной безопасности предупреждают о возможной уязвимости ПО и ее компонентов.

В целом, это быстрое и надежное приложение, которое используется сейчас повсюду — в ПК, игровых консолях, сотовых телефонах. Установленная версия работает незаметно в вашей системе, не тормозит ее и не доставит вам беспокойств.

Java 64 bit Download [Free]

Download Java for Windows 11 64 bit. Install Java latest (2023) full setup on your PC and laptop from FileHonor.com (100% Safe).

Essential software for running and playing java based apps, games and web applications.

Java Screenshot

Java is a Tools software. Essential software for running and playing java based apps, games and web applications.

Download Java latest version 2023 free for Windows 11 and 10. Official direct download (64 bit).

How to Download and Install for Windows 11?

  1. Click on the GREEN Download button above
  2. Choose your favorable download option. Usually go for the first download link
  3. Save Java installer to your local drive
  4. Double Click on the installer to start the installation
  5. Accept Java end user agreement license
  6. Follow intructions till you finish
  7. Have Fun

Technical Details

Rating
9.8 / 10
Category
Tools
Version
Latest
License
Freeware
OS
Windows 11 64 Bit
Size
82 Mb
Updated

How to install the latest version of Java:

  1. Download Java setup file from the above download button
  2. Double click on the downloaded setup file
  3. A smart screen will appear asking for confirmation to install the software, Click «Yes»
  4. Finally, follow the installation instructions provided by the setup file

How to uninstall — remove — Java from Windows 11?

  1. Open Windows Start Menu, then open Settings
  2. From Settings >> Open Apps section
  3. All installed apps appear, then navigate to the desired app and click Uninstall
  4. Confirm, and you are done

Quick Review

Java is a programming language and computing platform first released by Sun Microsystems in 1995.

Java JRE

The JRE consists of the Java Virtual Machine (JVM), Java platform core classes, and supporting Java platform libraries.

The JRE is the runtime portion of Java software, which is all you need to run Java WebStart applications from a supported web browser. It doesn’t come with development tools, though – these tools are part of the Java Development Kit (JDK).

The Java Plug-in software is a component of the Java Runtime Environment (JRE).

The JRE allows some applications written in the Java programming language to launch via some browsers. The Java Plug-in software is not a standalone program and cannot be installed separately.

Java Latest Update Download

Download the latest Java, latest update patches contain important enhancements to improve performance, stability and security of the Java applications that run on your machine.

Installing these updates will ensure that your Java applications continue to run with the most up-to-date version.

Disclaimer

Java for Windows 11 is developed and updated by Oracle. All registered trademarks, product names and company names or logos are the property of their respective owners.

Similar Software

Java

Java

Java (JRE) — релиз версии 8 состоялся в марте 2014 года, но разработка продолжается параллельно с новой версией под номером 9. В восьмой версии находят отражение запланированные еще для седьмой версии Джава нововведения, такие как например:

Picture YaBrowser

  • полноценная поддержка лямбда-выражений
  • ключевое слово default в интерфейсах для поддержки функциональности по умолчанию
  • ссылки на методы
  • функциональные интерфейсы (предикаты, поставщики и так далее)
  • потоки (stream) для работы с коллекциями
  • новое API для работы с датами

В русской транскрипции слово Java читается — Джава, но правильно называть — Ява.

Джава - установка

Джава — установка

Основное издание Standard Edition, содержит компиляторы, API и подходит для создания пользовательских приложений, в первую очередь — для настольных систем.

Благодаря Java можно играть в онлайн-игры и не только (например используется среда Java для Майнкрафт), общаться с людьми по всему миру, подсчитывать проценты по закладным, просматривать изображения в формате 3D и выполнять множество других задач и приложений. Java ранее разрабатывалась Sun Microsystems, а ныне разработку ведет компания Oracle, продукт распространяется на совершенно бесплатной основе.

Ява - установка завершена

Ява — установка завершена

На этой странице Вы можете бесплатно скачать последние версии Java, а так же предыдущие версии Java 6 и Java 7 с соответствующих страниц нашего сайта, по прямым ссылкам, без регистрации и отправки каких-либо СМС.

Скачать JRE 8 update 381 для Windows x32 (57 Мб)

Скачать JRE 8 update 381 для Windows x64 (63 Мб)

Скачать Java 9 Runtime Environment (Windows XP начиная c этой версии не поддерживается):

Скачать JRE 9.0.4 для Windows x64 (97 Мб)

Скачать JRE 10.0.2 для Windows x64 (101 Мб)

Скачать JRE 11.0 ea 8 для Windows x64 (99 Мб)

Скачать JDK 12.0.1 для Windows x64 (159 Мб)

Скачать JDK 13.0.1 для Windows x64 (160 Мб)

Скачать JDK 16.0.2 для Windows x64 (151 Мб)

Скачать JDK 17.0.8.0 для Windows x64 (154 Мб)

Скачать JDK 18.0.2.1 для Windows x64 (154 Мб)

Скачать JDK 19.0.2.0 для Windows x64 (159 Мб)

Скачать JDK 20.0.2.0 для Windows x64 (161 Мб)

Скачать OpenJDK 21 build 32 для Windows x64 (192 Мб)

Скачать OpenJDK 22 build 6 для Windows x64 (193 Мб)

Разработчик: Oracle
Официальный сайт: java.com

  • Java jre 64 bit скачать для windows 11
  • Java development kit download for windows
  • Java last version x64 windows
  • Java jdk скачать для windows 7 x64 скачать
  • Java control panel windows 10 как открыть