Skip Top Navigation Bar

Java News

Episode 42 “From Sumatra to Panama, from Babylon to Valhalla” with John Rose

By John Rose, Nicolai Parlog on December 10, 2025

Nicolai interviews John Rose, Senior Architect of the Java Virtual Machine, who brings over 30 years of experience advancing the Java platform...

Read More
New VS Code Extension with Java 25 and Notebooks Support

By Arvind Aprameya on December 9, 2025

This release is based on Apache NetBeans 27 and supports all Java 25 features, including preview features. It also introduces Interactive Java Notebooks (IJNB)...

Read More
On the Boundaries of Final

By Jonas Norlinder on December 8, 2025

In my research group, Luke Cheeseman is tackling the complexities of concurrency and data races—work that is brilliantly detailed in his paper, When Concurrency Matters: behavior-Oriented Concurrency. Following recent discussions with Luke and the announcement of JEP 500: Prepare to Make Final Mean Final targeting JDK 26, I was inspired to examine the Java Language Specification (JLS) to explore the formal boundaries of final. It is a surprisingly approachable document, and I strongly advocate for going straight to it rather than relying on folklore.

Read More
JavaOne 2026 Registration Is Now Open

By on December 7, 2025

The JavaOne conference registration is open! The event is set to take place March 17-19, 2026, and judging by last edition, this one will be another amazing experience.

Read More
JEP targeted to JDK 26: 530: Primitive Types in Patterns, instanceof, and switch (4th Preview)

By Angelos Bimpoudis on December 6, 2025

The following JEP is targeted to JDK 26: 530: Primitive Types in Patterns, instanceof, and switch (4th Preview)

Read More
Newsletter: JDK 26: Feature Freeze, HTTP/3, and more Heads-Ups

By David Delabassee on December 6, 2025

This Heads-Up is part of the regular communication sent to the projects involved; it announces that JDK 26 entered Rampdown Phase One, its features, recent changes and that JavaOne registration has opened.

Read More
The Inside Java Newsletter: Register for JavaOne 2026!

By Jim Grisanzio on December 5, 2025

The Inside Java Newsletter for November 2025 focuses on registering for JavaOne 2026. The sessions will be announced soon, and conference planning is well underway. So, we’ll see you in March 2026! Also, in this issue we’re substantially expanding our coverage of the Java User Groups while continuing to provide the latest technical content for developers from the Java Developer Relations team and the Java Platform Group. Visit learn.java, dev.java, and inside.java for multimedia content for developers, learners, educators, and customers. See the newsletter archives, subscribe, and send to a friend!

Read More
All Features in Java 26 - Inside Java Newscast #102

By Nicolai Parlog on December 4, 2025

Java 26, or rather JDK 26, enters rampdown phase 1 today, which sets its feature set in stone. With added HTTP/3 support, performance and AOT improvements, new command-line flags to manage final field mutation, and a steady progression of previews, it moves Java forward.

Read More
So Long and Thanks for All the Applets

By Phil Race on December 3, 2025

Java 26 will be the first Java version to ship without the Applet API - 10 years after its deprecation has it been removed by JEP 504.

Read More
JEP targeted to JDK 26: 529: Vector API (11th Incubator)

By Xueming Shen on December 2, 2025

The following JEP is targeted to JDK 26: 529: Vector API (Eleventh Incubator)

Read More


Sourced from https://inside.java via RSS.