Java News
Unlock Powerful Insights with Java Management Service: Introducing Analyze Applications and Major Management EnhancementsWe’re excited to announce a significant new release of Oracle Java Management Service (JMS), led by the breakthrough Analyze Applications capability and complemented by major enhancements for managing modern Java fleets—including advanced task scheduling, and expanded support for Java workloads in Kubernetes and with Oracle’s Enterprise Performance Pack.
Read MoreJava and AI: Powering Scalable, Enterprise-Grade Intelligence
Oracle's AI initiatives and solutions are complemented by ongoing investments in Java. AI is transforming industries, driving new revenue opportunities, and redefining customer experiences. But as enterprises move beyond experimentation into large-scale deployment, the technology foundations that power AI become critically important. This is where Java plays a central role.
Read MoreEvolving ZGC’s Pointer Color Palette #JVMLS
The practice of coloring pointers is a core DNA element of ZGC. There are different ways of coloring a pointer and picking an appropriate one is of crucial importance for the algorithm. As the complexity of our ZGC art increases, its color palette evolves with it, allowing it to describe more nuanced shades. This presentation goes into a little bit more detail how the ZGC choice of paint has evolved from non-generational to generational ZGC, but also how it has evolved further to prepare for the next step in the evolution of ZGC: thread-local GC.
Read MoreThe Inside Java Newsletter: Java 25 is Live!
The Inside Java Newsletter for September 2025 focuses on a series of technical videos about Java 25. We also have updates on Java User Groups, developer events, learning resources, community podcasts, and content from the Java Platform Group. Visit learn.java, dev.java, and inside.java for multimedia content for developers, learners, educators, and customers. See the archives, subscribe, and send to a friend!
Read MoreOracle Java Extension for Visual Studio Code Version 24.1.2 Is Now Available!
New Java Platform Extension for VS Code Release
Read MoreEpisode 40 “Amber & Valhalla - Incremental Design and Feature Arcs” with Brian Goetz
In this episode, Nicolai Parlog is joined by Brian Goetz, Java Language Architect at Oracle and lead of both Project Amber and Project Valhalla. Brian shares insights and updates on these influential initiatives as they discuss Amber’s upcoming feature arc, Valhalla’s plans for null-restriction, and more.
Read MoreJEPs in JDK 25 Integrated Since JDK 21
Here are all of the JEPs integrated since JDK 21, which was the previous long-term-support (LTS) release from most vendors. Preview and Incubator JEPs that were superseded by later JEPs in JDKs 22 through 25 are not included. The release in which a JEP was integrated is shown in parentheses after the JEP’s title.
Read MoreReviewing the JDK 25 Release Notes - Inside Java Newscast #98
JDK 25 is the latest release with LTS support offerings, which means many Java developers will be migrating to JDK 25 at some point in the future. In this episode of the Inside Java Newscast we will review the full release notes for JDK 25 to see all the noteworthy changes included in the newest version of the JDK.
Read MoreJDK 25 Security Enhancements
JDK 25 was released on September 16, 2025! As with my previous blogs, I have compiled a list of what I think are the most interesting and useful security enhancements in this release. I have also grouped them into appropriate categories (crypto, TLS, etc) which should make it easier to find out what has changed in each specific area.
Read MoreJavaFX 25 Highlights
JavaFX 25 is here with several new features and improvements! JavaFX 25 is designed to work with JDK 25, and is known to work with JDK 23 and later versions.
Read MoreSourced from https://inside.java via RSS.