Skip Top Navigation Bar

Java News

JEP targeted to JDK 25: 502: Stable Values (Preview)

By Per-Ake Minborg, Maurizio Cimadamore on March 25, 2025

The following JEP is targeted to JDK 25: 502: Stable Values (Preview)

Read More
Our World, Moved by Java

By Georges Saab, Chad Arimura, Paul Sandoz, Mark Reinhold, Heather Stephens on March 24, 2025

From the smallest devices to the largest supercomputers, and everything in between, for almost three decades, Java has been there, reliably running, getting work done, moving our world forward. In this keynote, we will celebrate live the launch of Java 24 and hear from industry titans from Oracle’s Java team and ecosystem about the latest language and platform features, as well as a glimpse into where the roadmap, and Oracle's stewardship of the OpenJDK community, is taking us next. You won't want to miss it.

Read More
Performance Improvements in JDK 24

By Claes Redestad, Per-Ake Minborg on March 19, 2025

Java is constantly evolving with ever increasing performance. JDK 24 comes with significant performance improvements compared to previous versions including improved virtual thread handling, reduced startup time, optimized FFM memory bulk operations, and much more.

Read More
The Arrival of Java 24

By Sharat Chander on March 18, 2025

Oracle is proud to announce the general availability of JDK 24 for developers, enterprises, and end-users.

Read More
JavaOne 2025 Live Streams

By David Delabassee on March 17, 2025

JavaOne is a unique, once-in-a-year event hosted by Oracle's Java organization that features world-class content including exciting keynotes, expert-led learning sessions, parties, happy hours, unconferences, access to the Java community, and more. It takes place on March 18th to 20th in Redwood Shores in the Bay Area in California, USA, and tickets are still available. We highly encourage you not to miss the live experience. For those who can't make it, we will live-stream some of the highlights to the Java YouTube channel, and upload the talks to our YouTube channel over time. Go subscribe and click the notification bell, you don't want to miss this! (Note that daylight savings time will already be here - it just won't be evenly distributed: PDT is UTC-7, EDT is UTC-4, CET is UTC+1, IST is UTC+5.5, JST is UTC+9)

Read More
SuperWord (Auto-Vectorization) - Scheduling

By Emanuel Peter on March 14, 2025

A summary on how the scheduling algorithm improved for C2 SuperWord.

Read More
Java 24 Release Notes Review for Developers - Inside Java Newscast #87

By Billy Korando on March 13, 2025

Java 24 is scheduled to be released March 18th! In this episode of Inside Java Newscast we will review all the noteworthy changes coming to Java 24 that developers would care about.

Read More
Oracle’s Java Platform Extension for Visual Studio Code Passes 2.5 Million Downloads!

By Arvind Aprameya on March 12, 2025

Oracle’s Java Platform extension for Visual Studio Code (JPEVSC), brings comprehensive development capabilities for Java to Visual Studio Code, streamlining the edit-compile-debug-test development cycle.

Read More
Tutorial: The Gatherer API

By Jose Paumard, Viktor Klang on March 11, 2025

Starting with the JDK 24 you can use a specific API to model your intermediate operations in the Stream API, called the Gatherers API. Design-wise it is similar to the Collector API for terminal Stream operations.

Read More
How Can Machine Learning Assist to Improve JVM Performance

By Yagmur Eren on March 9, 2025

Despite the abundance of JVM flags, tuning even just one or two can significantly enhance application performance, which is critical in performance-sensitive scenarios. In this talk, I am going to explain an approach for auto tuning JVM flags that I studied in my master’s thesis which was in collaboration with Oracle.

Read More


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