Skip Top Navigation Bar

Java News

Episode 35 “Stream Gatherers” with Viktor Klang

By Viktor Klang, Ana-Maria Mihalceanu on May 5, 2025

In this episode, Ana is joined by Viktor Klang, core JDK architect and author of the Stream Gatherers JDK Enhancement Proposal, to dive into one of the standout features of JDK 24: the Gatherers API.

Read More
Java for AI

By Paul Sandoz on May 3, 2025

Many Java features, existing and future, can meet the demands of AI. Existing features include the Foreign Function and Memory API and the Vector API. Future features include those proposed by Project Valhalla and Project Babylon. This video discusses these features and how they might be used by Java libraries and applications to build competitive AI solutions.

Read More
JEP targeted to JDK 25: 511: Module Import Declarations

By Jim Laskey, Gavin Bierman on May 2, 2025

The following JEP is targeted to JDK 25: 511: Module Import Declarations

Read More
Strings Just Got Faster

By Per-Ake Minborg on May 1, 2025

In JDK 25, Strings used as keys in immutable Maps can be much faster.

Read More
Announcing Jipher: Java Cryptographic Service Provider for FIPS Environments

By Poonam Parhar on April 30, 2025

We are excited to announce the release of Oracle Jipher, a Java Cryptographic Service Provider that packages a Federal Information Processing Standards (FIPS) 140-2 validated OpenSSL cryptographic module. The Jipher provider makes the cryptographic services available for Java developers using the standard Java Cryptography Architecture (JCA) framework.

Read More
Finalizing the Java On-ramp - Inside Java Newscast #90

By Billy Korando on April 24, 2025

Big, or would it be compact(?), changes are coming to Java in the Java 25 release! In this episode of the Inside Java Newscast we are taking a look at how the Paving the On-ramp is set to feature set is set to be finalized in Java 25. We will also look at the launch of our new website lear.java, dedicated to people wanting to learn to write in Java, and those teaching Java!

Read More
JEP targeted to JDK 25: 503: Remove the 32-bit x86 Port

By on April 21, 2025

The following JEP is targeted to JDK 25: 503: Remove the 32-bit x86 Port

Read More
Where Is the Java Language Going?

By Brian Goetz on April 20, 2025

Join Brian Goetz (Java Language Architect) on a whirlwind tour of recent enhancements and future directions for the Java language with a special emphasis on Project Amber and Project Valhalla.

Read More
Oracle Java Extension for Visual Studio Code Version 24.0.0 Is Now Available!

By Arvind Aprameya on April 18, 2025

New Java Platform Extension for VS Code Release

Read More
How ZGC Allocates Memory for the Java Heap

By Joel Sikstrom on April 17, 2025

This post explores how ZGC, one of the garbage collectors in the OpenJDK, allocates memory for the Java heap, focusing on enhancements introduced in JDK-8350441 with the Mapped Cache. A garbage collector does much more than just collect garbage - and that’s what I want to unpack in this post. Whether you’re a Java nerd yearning for details, a GC enthusiast, or just curious about how ZGC uses memory behind the scenes, this deep dive is for you.

Read More


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