Java News
Developers — Contribute to FOSS Communities Now!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 MoreJEP targeted to JDK 24: 475: Late Barrier Expansion for G1
The following JEP is targeted to JDK 24: 475: Late Barrier Expansion for G1.
Read MoreA Preview of What’s Coming in Project Leyden - Inside Java Newscast #78
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 MoreJEP targeted to JDK 24: 472: Prepare to Restrict the Use of JNI
The following JEP is targeted to JDK 24: 472: Prepare to Restrict the Use of JNI.
Read MoreJava’s Fraught Relationship with Cyclic Object Graphs
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 MoreJava Visual Studio Code Extension Update
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 MoreSerialization - A New Hope
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 MoreJava Performance Update with Per-Ake Minborg - Live Q&A at Devoxx BE
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 MoreSerialization 2.0 with Viktor Klang - Live Q&A at Devoxx BE
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 MoreLoom’s Next Phases with Alan Bateman - Live Q&A at Devoxx BE
Alan Bateman and Nicolai Parlog talk about the progress on virtual thread pinning when using locks and thread capture for file I/O.
Read MoreSourced from https://inside.java via RSS.