
Java Downloads | Oracle
JDK 25 is the latest Long-Term Support (LTS) release of the Java SE Platform. JDK 21 is the previous Long-Term Support (LTS) release of the Java SE Platform. Earlier JDK versions are available below.
JDK Builds from Oracle
Looking for Oracle JDK builds and information about Oracle’s enterprise Java products and services? Visit the Oracle JDK Download page.
OpenJDK
Download and install the latest open-source JDK. Oracle’s free, GPL-licensed, production-ready OpenJDK JDK 25 binaries for Linux, macOS, and Windows are available at jdk.java.net/25; Oracle’s …
Java | Oracle
Oracle Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. Java continues to be …
Java Development Kit - Wikipedia
The Java Development Kit (JDK) is a software development kit for development of a Java platform application. [5]
Download and Install JDK on Windows, Mac and Linux
Nov 11, 2025 · Java Development Kit (JDK) is one of the most important tools for developers who use it to build, compile and run Java applications. It does not matter if you are a beginner or an …
Java SE 17 Archive Downloads (JDK 17.0.13 and later) - Oracle
The JDK is a development environment for building applications using the Java programming language. The JDK includes tools useful for developing and testing programs written in the Java programming …
Free Download and Install JDK 11 on Windows 10? - Javacodepoint
Jan 25, 2022 · The Java Development Kit (JDK) is a distribution of Java Technology by Oracle Corporation. It implements the Java Language Specification and the Java Virtual Machine …
JDK 25 Documentation - Home - Oracle Help Center
The documentation for JDK 25 includes developer guides, API documentation, and release notes.
JDK Project - OpenJDK
Mar 19, 2024 · The goal of this long-running Project is to produce a series of open-source reference implementations of the Java SE Platform, as specified by JSRs in the Java Community Process. The …