Oracle has launched Java 25, the newest version of its widely used programming language and platform. The release marks a major milestone in Java’s 30-year history, offering thousands of updates to improve performance, stability, and security while enhancing developer productivity.
Oracle confirmed long-term support for Java 25 for at least eight years, with quarterly updates available until 2028 and extended updates offered until 2033. “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,” said Georges Saab, Senior Vice President of the Oracle Java Platform.
Java 25 introduces several key features under its JEP roadmap, including enhanced pattern matching for primitive types, simplified module imports, compact source files for beginners, and flexible constructor bodies for improved reliability. Security upgrades include new APIs for cryptographic encodings and quantum-safe key derivation functions.
Oracle emphasized the benefits of running Java 25 on Oracle Cloud Infrastructure (OCI), which offers optimized performance at no additional cost, and through the Oracle Java SE Universal Subscription, which provides enterprise-grade support.
“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 at IDC, highlighting Java’s accessibility for both novice programmers and enterprise developers.