Java News

Developers — Contribute to FOSS Communities Now!

By Jim Grisanzio on October 21, 2024

In this session, we’ll explore the skills necessary to learn new things deeply, offer contributions of value to communities, and build our own networks to leverage markets. The result is that we benefit, the community benefits, and our employers benefit.

Read More
JEP targeted to JDK 24: 475: Late Barrier Expansion for G1

By Roberto Castaneda Lozano, Erik Osterlund on October 18, 2024

The following JEP is targeted to JDK 24: 475: Late Barrier Expansion for G1.

Read More
A Preview of What’s Coming in Project Leyden - Inside Java Newscast #78

By Billy Korando on October 17, 2024

Project Leyden is an OpenJDK project that is focused on improving startup time, time to peak performance, and reducing memory footprint. Over the summer of 2024 Leyden started releasing early access (EA) builds, and is looking to receive feedback from the community. In this Inside Java Newscast we will take a look at the goals and history of Project Leyden, and how to evaluate Project Leyden in your projects.

Read More
JEP targeted to JDK 24: 472: Prepare to Restrict the Use of JNI

By Ron Pressler on October 16, 2024

The following JEP is targeted to JDK 24: 472: Prepare to Restrict the Use of JNI.

Read More
Java’s Fraught Relationship with Cyclic Object Graphs

By Stuart Marks on October 15, 2024

This video shows several examples of cyclic object graphs that cause failures. Stuart Marks explains those failures and why it’s very difficult for the JDK to do anything effective to prevent them. Yet there are times when it’s useful for Java applications to represent relationships that have cycles. Stuart also presents a set of techniques that can be used to represent cycles and that avoid the problems described.

Read More
Java Visual Studio Code Extension Update

By Arvind Aprameya on October 14, 2024

Oracle has released a new update of the Java Visual Studio Code extension. This update fully supports JDK 23 and contains several important enhancements.

Read More
Serialization - A New Hope

By Viktor Klang on October 13, 2024

In this presentation we will explore how a changed set of requirements and constraints, paired with recent enhancements of the Java Language, can lead to a dramatically simpler and safer model for programmatically reasoning about the structure of Objects, and offer greater flexibility in state extraction, encoding, and reconstruction.

Read More
Java Performance Update with Per-Ake Minborg - Live Q&A at Devoxx BE

By Nicolai Parlog, Per-Ake Minborg on October 11, 2024

How does Java keep getting faster and what does Project Leyden have to do with that? Per-Ake Minborg and Nicolai Parlog answer those and other performance related questions.

Read More
Serialization 2.0 with Viktor Klang - Live Q&A at Devoxx BE

By Nicolai Parlog, Viktor Klang on October 10, 2024

Serialization is easily one of Java's most problematic features but recent changes have given hope that a better alternative is possible. Viktor Klang and Nicolai Parlog talk about the potential way forward.

Read More
Loom’s Next Phases with Alan Bateman - Live Q&A at Devoxx BE

By Nicolai Parlog, Alan Bateman on October 9, 2024

Alan Bateman and Nicolai Parlog talk about the progress on virtual thread pinning when using locks and thread capture for file I/O.

Read More


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