Java Pages on This Site
8 entriesDirectories for Java developers.
Official Java Platform & Releases
12 entriesWhere Java is documented, specified and released.
OpenJDK Distributions
9 entriesFree, supported builds of OpenJDK.
Frameworks & Runtimes
9 entriesApplication frameworks and servers.
OpenJDK Projects: Where the Language Is Heading
5 entriesLong-running projects that shape new Java features.
Build Tools, IDEs, Testing & Scripting
10 entriesEveryday developer tooling.
AI & Agents on the JVM
4 entriesLibraries for building AI applications in Java.
Other JVM Languages & Learning
4 entriesBeyond Java source code.
Related Pages
3 entriesNeighbouring directories.
Frequently Asked Questions
What is the current version of Java?
Java 27 was released on 15 September 2026. JDK 25 is the current long-term support (LTS) release, and new feature releases arrive every six months. Check the Oracle support roadmap and your distribution's lifecycle page before choosing a version.
Which JDK distribution should I use?
Most teams pick a free, supported OpenJDK build such as Eclipse Temurin, Amazon Corretto, Azul Zulu, Microsoft Build of OpenJDK or BellSoft Liberica. Oracle JDK has its own licence terms, so read them before production use.
Which Java framework should I choose?
Spring Boot is the most widely used. Quarkus, Micronaut and Helidon target fast startup and cloud-native deployment, and Jakarta EE provides standards-based enterprise APIs. See the Java Frameworks and Microservices Frameworks pages here.
Is Java suitable for embedded and real-time systems?
Yes, with the right runtime. Embedded editions and frameworks suit small devices, while hard real-time work needs a real-time JVM such as JamaicaVM or Perc; tuned garbage collectors such as ZGC give low pauses without guarantees. See the embedded and real-time Java pages.
How current is this page?
Links were checked in October 2026. Java 27 was released on 15 September 2026 and JDK 25 is the current long-term support release; confirm support dates on each vendor's roadmap. Sites that block automated checks are kept and may need a manual click.