No results found

Your search did not match any results.

Java SE at a Glance

Java Platform, Standard Edition ( Java SE) lets you develop and deploy Java applications on desktops and servers. Java offers the rich user interface, performance, versatility, portability, and security that today's applications require.

What's New

Java SE 12.0.2 is the latest release of Java SE Platform. Oracle strongly recommends that all Java SE users upgrade to this release.

Java Platform, Standard Edition 11

Java SE 11.0.4 is the latest release of Java SE 11 Platform. Oracle strongly recommends that all Java SE 11 users upgrade to this release.

Java Platform, Standard Edition 8 Update 211 (Java SE 8u211) / Java Platform, Standard Edition 8 Update 212 (Java SE 8u212)

This latest release of the Java Platform includes important bug fixes. Oracle strongly recommends that all Java SE 8 users upgrade to this release.

JDK for ARM releases are available on the same page as the downloads for other platforms

Provides system administrators an effective control over diverse Java versions running on desktops in the enterprise enabling a more secure environment and enhanced application experience and availability.

A description of security information provided by role. For developers, system administrators, home users, and security professionals.

Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis.

Deployment rule set allows a desktop administrator to control the level of Java client compatibility and default prompts across an organization.


Java SE 12

Java SE 12.0.1 is the latest release for Java SE Platform.

Java SE 11

Java SE 11.0.4 is the latest release for JDK 11.

Java SE 8u211 / Java SE 8u212

Java SE 8u211 / Java SE 8u212 are the latest releases for JDK 8.

Products and Training

Expert monitoring, diagnostics, and centralized management for enterprise and ISV Java-based applications.

Training & Certification:

Java SE 11 Training

Java SE 11 certification training courses help developers prepare for professional-level certification. Learn what is new with Java SE 11 and benefit from additional resources made available from Oracle.

Java SE 11 Learning Subscriptions

Java Learning Subscriptions provide you with access to content, certification exams, and reference material you can utilize for an entire year, helping you to reinforce your learning as you accelerate your career.

Learn More about Java Software
Java can reduce costs, drive innovation, and improve application services.


Help shape the future of Java by joining and becoming an OpenJDK Contributor.

Follow OpenJDK on Twitter for social updates.

Read about news and updates published by members of the Oracle Java Platform Team.

Java SE Documentation

A wealth of information is available to help you learn and use Java platform technology.

Visit the Java Platform Standard Edition Technical Documentation site for information on new features and enhancements, Java Tutorials, Developer Guides, API documentation, and much more.

Product License, Commercial Features and Terms


  • Java SE and JavaFX README files (HTML)

README Archives

Release Notes

Note on Data Collection

  • Information about the data Oracle collects during the installation and auto-update of the Java Runtime Environment (HTML, PDF)

Note the JavaFX documentation overview page is now located here.

Java SE Community at a Glance

Oracle has embarked on a Community Development Model initiative to make the development of the JDK more transparent, and create opportunities for collaboration and early feedback from the worldwide developer community. You can also participate in the community through the following avenues.


Java on Twitter

  • @OpenJDK: Follow to receive OpenJDK technical and roadmap updates.
  • @Java: Follow and interact to get updates and converse about what’s happening in the Java community

The JVM Language Summit is an open technical collaboration among language designers, compiler writers, tool builders, runtime engineers, and VM architects. You can view and download recorded sessions and presentations from here.

The Java Developer Newsletter is a free, monthly, online communication which includes news, technical articles, and events. Subscribe!

This all-digital publication is an essential source of knowledge about Java technology, the Java programming language, and Java-based applications for people who rely on them in their professional careers, or who aspire to.

From this storehouse of Java technology bugs, you can search for and browse information on bugs and requests for enhancements (RFEs), submit them, track them, or vote on the open bugs that are important to you.

The Java technology discussion forums are interactive message boards for sharing ideas and insights on Java technologies and programming techniques.

Members of the Java User Groups meet regularly to exchange technical ideas and information.

This program is intended to encourage JUG members, individuals and other organisations to get involved in Java Specification Requests (JSRs). This means more grass roots, developer level participation in existing and emerging Java standards.

JavaFX features a vibrant and passionate developer community. This enthusiasm can be found in the open source mailing list, the OTN forum discussions, or even the activity on the JIRA bug tracking system. Finally, there are those developers who come up with a number of utilities and tools.

Java SE Training and Certification

Oracle knows Java. Not only is Oracle the steward of Java, but we are one of the largest consumers of Java in the world today so why would you get your training from anywhere else?

  • Comprehensive training on latest Java technology developed in collaboration with product development
  • Aligned with certification objectives so you can validate your skills and get ahead in your career
  • Multiple training formats to choose from: Training On Demand, Live Virtual Class or Classroom


Validate your skills and earn credibility with one of the most highly respected credentials in the industry. Oracle Certifications for Java are available for:

  • Java SE 8, SE 7, SE 6 and Java SE 5 Programming
  • Java EE 6 and Java EE 5 Enterprise Application Development
  • Java Enterprise Architecture
  • Java ME Mobile Application Development
  • Certification Value Package