X Tutup
Skip Top Navigation Bar

Java News

Episode 50 “Towards Better Checked Exceptions” [IJN]

By Nicolai Parlog on March 9, 2026

Java's checked exceptions are both an integral part of the language and one of its most contested features - let's talk about their specific issues and what could be done about them

Read More
Java Performance Update: From JDK 21 to JDK 25

By Claes Redestad, Per-Ake Minborg on March 8, 2026

JDK 25 has arrived, bringing a major set of performance gains over JDK 21—often letting your existing, unchanged Java applications run faster right away. In this talk, we’ll dive into 13 concrete performance improvements delivered between JDK 21 and JDK 25 across the standard libraries, the JIT compiler, and garbage collectors.

Read More
Episode 49 “LazyConstants in JDK 26” [IJN]

By Nicolai Parlog on March 6, 2026

Lazily initializing fields in Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews LazyConstant, a type that lazily initializes a value through a given Supplier but still allows constant-folding.

Read More
Java 26 is Shipping Soon - Inside Java Newscast #108

By Billy Korando on March 5, 2026

Java 26 is getting all packaged up to be shipped worldwide! As with every release of the JDK there are a number of new features, improvements, changes in behavior, and more that developers should be aware of before upgrading. In this episode of the Inside Java Newscast we will review all the noteworthy changes coming in Java 26 that will impact developers.

Read More
HTTP Client Updates in Java 26

By Billy Korando on March 4, 2026

The HttpClient will be receiving several updates in Java 26, let's review these changes and what Java users can expect.

Read More
Quality Outreach Heads-up - JavaFX 27: Metal Is Now the Default Rendering Pipeline on macOS

By Ambarish Rapte on March 3, 2026

This Heads-Up is part of the regular communication sent to the projects involved; it covers a change in the macOS JavaFX rendering pipeline.

Read More
Java 26 for DevOps

By Billy Korando on March 2, 2026

Let's review the observability and runtime changes coming in Java 26.

Read More
Intelligent JVM Monitoring: Combining JDK Flight Recorder with AI

By Yagmur Eren, Joakim Nordstrom on March 1, 2026

JFR simplifies troubleshooting and profiling by capturing detailed JVM event data—and with the JFR Streaming API, you can access those insights in real time. But what if you could go further and stream live JFR data straight into an AI system to enhance monitoring, accelerate troubleshooting, and even help prevent issues before they occur? In this session, we’ll demonstrate how to use JFR with the latest JDK features to build self-improving applications with the help of AI.

Read More
JDK 26 G1/Parallel/Serial GC changes

By Thomas Schatzl on February 28, 2026

The OpenJDK project is about to release JDK 26 in a few days. This is a good opportunity to add information about notable changes to the stop-the-world collectors in the Hotspot VM.

Read More
Data Oriented Programming, Beyond Records

By Brian Goetz on February 27, 2026

We've had some good discussions here, and I've got some updates to the ideas outlined in the previous snapshot. There's a lot here, including a lot that I'm identifying as likely future directions but which should not be the topic of current discussion; I want to focus on the highest-priority aspects first...

Read More


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

X Tutup