JDK-21

The Java Development Kit (JDK) 21, a landmark Long-Term Support (LTS) release. It provides the compiler, tools, and runtime for programming in Java 21.

Programming Utils Containers Kubernetes
License: GPL-2.0

Available Platforms

Docker Hub

View on platform

Kubernetes

View on platform

OpenShift

View on platform

Rancher

View on platform

Details

JDK 21 is the official Java Development Kit for the Java 21 Long-Term Support (LTS) release, designed for application developers. It includes all the tools needed to compile, debug, and run Java applications, such as the javac compiler and the Java Virtual Machine. This version is critically important as it finalizes several major features from Project Loom, most notably Virtual Threads, which fundamentally simplifies the development of high-throughput concurrent applications. It also introduces other key features like Sequenced Collections, Scoped Values, and enhanced Pattern Matching.