Skip Top Navigation Bar

Java News

What’s new for JFR in JDK 25

By Erik Gahlin on June 3, 2025

JDK 25, to be released on September 16, is set to include three new Java Enhancement Proposals (JEPs) for JFR and several enhancements to the jdk.jfr API and the jfr command.

Read More
JEP targeted to JDK 25: 506: Scoped Values

By on June 2, 2025

The following JEP is targeted to JDK 25: 506: Scoped Values

Read More
The Inside Java Newsletter: Java’s 30th Birthday & JavaOne!

By Jim Grisanzio on May 28, 2025

The Inside Java Newsletter for May 2025 celebrates Java's 30th birthday and starts publishing content from JavaOne 2025. Also in this issue you'll hear multiple podcast interviews, news from around the community, and the latest technical videos to help developers stay updated with the latest innovations in Java. We'll have more in upcoming issues about our new website dedicated to learning Java for students and teachers! So stay tuned! The Inside Java Newsletter is produced by the Java Developer Relations team and highlights technical content from the Java Platform Group. Check out the archives, subscribe, and send to a friend!

Read More
JEP targeted to JDK 25: 510: Key Derivation Function API

By Kevin Driver on May 26, 2025

The following JEP is targeted to JDK 25: 510: Key Derivation Function API

Read More
Pattern Matching in Java: Better Code, Better APIs

By Dan Smith on May 24, 2025

Switch and instanceof have been the gates of data introspection in Java since 1.0. In modern times, these constructs have evolved to enable full-blown pattern matching, empowering Java developers to write cleaner implementation code. In this talk, we will explore the current role of switch and instanceof and discuss how pattern matching may shape the future of both API development and Java’s core features, such as serialization.

Read More
Towards a JSON API for the JDK

By Paul Sandoz on May 20, 2025

This email shares thoughts and plans towards a JSON API for the JDK.

Read More
JEP targeted to JDK 25: 513: Flexible Constructor Bodies

By Gavin Bierman on May 19, 2025

The following JEP is targeted to JDK 25: 513: Flexible Constructor Bodies

Read More
Java 24, Faster Than Ever

By Per-Ake Minborg on May 17, 2025

Java is constantly evolving in terms of performance, allowing unchanged application code to run faster and faster with each new Java release. In this talk we will take a closer look at five recent performance improvements made in the JDK involving both the standard Java libraries, the JIT compiler, and in garbage collectors.

Read More
Modern Java Development with Tip & Tail

By Alex Buckley on May 17, 2025

Tip & tail is a software development model for Java libraries. It gives application developers a better experience while helping library developers innovate faster. The JDK uses tip & tail to deliver new features at a faster pace, as well as to provide reliable long-term updates for users focused on stability. This session explores what tip & tail is, and how you can benefit when libraries adopt it.

Read More
Episode 36 “Ahead of Time Computation” with Dan Heidinga

By Dan Heidinga, Nicolai Parlog on May 16, 2025

Nicolai Parlog talks with Dan Heidinga, JVM Runtime Architect at Oracle and, among other things, member of projects Leyden and Valhalla, about ahead-of-time computation in Java 24 and beyond.

Read More


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