Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Strings Just Got Faster

Java Resists Quantum Attacks - Inside Java Newscast

Java Language Evolution in 2025 - Inside Java Newscast #84

A Deep Dive into JVM Start Up

Valhalla – Java's Epic Refactor

Mark–Scavenge: Waiting for Trash to Take Itself Out

Project Wayfield - The JDK Wayland Desktop on Linux

Uniform Handling of Failure in Switch

The Oracle Java Platform Extension for Visual Studio Code

Foreign Function & Memory API - JVM Language Summit

Optimizing memory utilization with automated heap sizing in zgc

“Preview Features: A Look Back & A Look Ahead” with Alex Buckley - Inside Java Podcast

Z Garbage Collector: The Next Generation

JDK 21 - Image Performance Improvements

JDK 21 - Performance Improvements Revealed

Java 20 - Sneak Peek on the Foreign Function & Memory API (2nd preview)

Testing Clean Cleaner Cleanup!

Replacing finalizers with cleaners

Quality outreach heads-up - jep 425 virtual threads (preview) testing

Jdk 8 to jdk 18 in garbage collection: 10 releases, 2000+ enhancements

Why write an empty finalize() method?

The arrival of java 18!

Introducing the `oracle-actions/setup-java` GitHub action

Working with the Simple Web Server #JDK18

On Parallelism and Concurrency

JDK 18 - Augmented `javac -xlint:serial` checks

Why user-mode threads are (often) the right answer

Foreign Memory API - Resource Scope Dependencies

JDK18 - The default charset and JEP 400

What Java Modules Are About

More →