|
|||||
![]() |
|
New release delivers 18 JDK Enhancement Proposals to improve the Java language, expand its AI capabilities, and help developers accelerate productivity
Enhancements to the platform's performance, security, and stability help organizations drive business growth
Long-term support offering enables customers to migrate at their own pace
AUSTIN, Texas, Sept. 16, 2025 /PRNewswire/ -- Oracle today announced the availability of Java 25, the latest version of the world's number one programming language and development platform. Java 25 (Oracle JDK 25) will help organizations drive business growth by delivering thousands of improvements that boost developer productivity and enhance the platform's performance, stability, and security. Additionally, Oracle will provide long-term support for Java 25 for at least eight years. Find out more about the JDK 25 technology on the Java 25 livestream at 8:00am CT on Tuesday, September 16th.
"As Java embarks on its fourth decade, it continues to deliver features to help ensure that applications, including those powered by and integrated with AI capabilities, will be highly efficient and scalable across hardware platforms," said Arnal Dayaratna, research vice president, software development, IDC. "Oracle's Java technology stewardship continues to lead the evolution of the Java programming language and platform, especially in relation to AI and security, and Java's consistent six-month release cadence is designed to further accelerate innovation. As a result, Java is well-positioned to deliver a continuous stream of modern features that address next-generation, AI-powered application development."
"Java marked a significant milestone this year with its 30th anniversary, and the platform and language continues to evolve to help developers quickly and easily build applications infused with innovative AI and security capabilities," said Georges Saab, senior vice president, Oracle Java Platform and chair, OpenJDK governing board. "Java 25 highlights Oracle's ongoing investment in features and capabilities that power AI solutions and to simplify the language, making Java easier for new developers and IT teams to learn."
Oracle plans to offer long-term support for Java 25 for at least eight years, which gives organizations the flexibility to keep applications in production longer with minimal maintenance and eventually migrate on their own terms. Oracle JDK 25 is planned to receive quarterly security and performance updates until September 2028 under the Oracle No-Fee Terms and Conditions (NFTC), and JDK 25 updates released after that date will be offered under the Java SE OTN License (OTN) planned until at least September 2033.
Key JDK Enhancement Proposals (JEPs)
Oracle JDK 25 Language Features
Oracle JDK 25 Libraries
Oracle JDK 25 Security Libraries
Oracle JDK 25 Performance Updates
Oracle JDK 25 Monitoring Updates
The features in the Java 25 release are a result of continuous collaboration between Oracle and other members of the global Java developer community via OpenJDK and the Java Community Process (JCP). For more details on the features in Java 25, please read the Java 25 technical blog. In addition, the latest Java innovations across the global community will be showcased at JavaOne 2026 in Redwood Shores, CA on March 17-19, 2026. Read more about JavaOne 2026 here and sign up for updates here.
"Since its inception 30 years ago, Java has remained a trusted and secure language for building large-scale enterprise applications," said Adam Resnick, research manager, modern software development and developer trends, IDC. "As highlighted at this year's JavaOne conference, Java is poised to expand its reach among novice developers and programming students. New features that simplify complexity and offer immediate feedback are making it easier to build beginner-level programs. Java's continued evolution reflects a thoughtful balance, broadening its accessibility to less experienced developers while preserving the robustness required for enterprise-grade solutions."
Supporting the Global Java Community with Innovation in the Cloud
Java delivers increased innovation, performance, efficiency, and cost savings when deployed on Oracle Cloud Infrastructure (OCI), which is the first hyperscale cloud to support Oracle JDK 25. By delivering Oracle Java SE and advanced features such as the Java SE Subscription Enterprise Performance Pack at no additional charge on OCI, Java 25 helps developers create and deploy applications that run faster, better, and with optimized cost-performance.
The Oracle Java SE Universal Subscription provides customers with best-in-class support. It includes the Java SE Subscription Enterprise Performance Pack, triage support for the entire Java portfolio, the Java Management Service, and the flexibility to upgrade at the pace of customers' businesses. This helps IT teams manage complexity, mitigate security risks, and contain costs.
In addition to the benefits of Java on OCI and the Oracle Java Universal SE Subscription, Java 25 delivers improved application performance and a wide range of AI and security capabilities, including post-quantum cryptography (PQC) support, to help improve the performance, stability, and security of Java SE Platform implementations and the JDK.
Leaders Across the Global Java Community Welcome Oracle JDK 25
"When Java moved to having a release every six months, it seemed impossible that interesting new features could be split into small enough pieces to deliver this way – and it felt like it was possible some releases might not even have much in them," said Trisha Gee, head of advocacy, Gradle, Inc. "How wrong we were! Each new Java release has interesting and useful features, and it has been a wonderful lesson in how to split up large deliverables into small, independent pieces. For example, the various pattern matching features stand alone and can be delivered independently, but all add up to a fantastic set of new features for Java and a new way for Java developers to think about how to solve their problems. Java keeps going from strength to strength."
"JEP 512 introduces 'Compact Source Files and Instance Main Methods' which dramatically simplifies Java for beginners by allowing them to write programs without the traditional boilerplate code public static void main(String[] args)," said Rémi Forax, associate professor, Université Gustave Eiffel. "Students can now start with simple programs and gradually expand their understanding to more advanced concepts as they grow, creating a smooth learning path from basic programming concepts to full object-oriented programming."
"My favorite parts of Java 25 are compact source files, instance main methods, and module import declarations, as these features create a low ceremony on-ramp to Java for beginning programmers," said Cay Horstmann, professor emeritus, San José State University. "They also benefit experienced programmers, expanding the reach of Java to small, everyday tasks. I find it very satisfying to rewrite brittle shell or Python scripts in Java – an industrial-strength, strongly-typed language with great tool support."
"When the six-month feature release cadence was announced with Java 9, I was one of the biggest skeptics, and even said so publicly. Would Oracle be able to pull it off? I had my doubts, as we had gotten used to a new release every three years," said Dr. Heinz M. Kabutz, author, The Java Specialists' Newsletter. "But indeed Oracle has pulled it off, and with gusto. Under Oracle's stewardship and with a huge community driving this forward, Java is leap-frogging other languages. Records, compact source files, and module imports make the on-ramp for Java so much easier, and virtual threads, foreign memory API, vector API, and ZGC make Java suitable for building technically advanced scalable systems."
"Java's greatest strength is its community. At JUG Oberpfalz, we're restarting our '(Re)Start with Java' talks in 2025, and developers are always impressed by how much the language has evolved," said Richard Fichtner, CEO, XDEV Software GmbH. "Modern Java is more productive, safe, and innovative than ever — proof of what community and collaboration can achieve."
To learn more about Java and its global ecosystem, please visit:
Additional Resources
About Oracle
Oracle offers integrated suites of applications plus secure, autonomous infrastructure in the Oracle Cloud. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com.
Future Product Disclaimer
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle's products may change and remains at the sole discretion of Oracle Corporation.
Trademarks
Oracle, Java, MySQL and NetSuite are registered trademarks of Oracle Corporation. NetSuite was the first cloud company—ushering in the new era of cloud computing.
SOURCE Oracle
5 min | |
24 min | |
33 min |
Nvidia Is No Longer The Highest-Flying Blue Chip; Is Nvidia A Sell Now?
ORCL
Investor's Business Daily
|
44 min | |
44 min | |
1 hour | |
1 hour | |
1 hour | |
1 hour | |
1 hour | |
2 hours | |
2 hours | |
2 hours | |
2 hours | |
2 hours |
Join thousands of traders who make more informed decisions with our premium features. Real-time quotes, advanced visualizations, backtesting, and much more.
Learn more about FINVIZ*Elite