News

Open source Java proponents want to modernize the Java memory model, which has not been formally updated in more than nine years, and focus on concurrency. A JEP (JDK Enhancement Proposal), number ...
With the recent announcement of JEP 188: Java Memory Model Update, now seems like a good time to brush up on what you know about the JMM.
Java 25 introduces Compact Object Headers (JEP 519), delivering up to 30% CPU savings and reduced memory usage for applications with small objects. This user-friendly feature compresses object headers ...
Java Doesn’t Have to Be Heavy “People often think Java means heavyweight,” Rocher says, but that reputation has more to do with the APIs and tools that the JVM provides to build frameworks.
The transition began in 2006 when Sun Microsystems initiated the move toward open-sourcing Java, a process completed in 2011 with Oracle's release of Java SE 7. Today, the OpenJDK continues to ...