Virtual threads can deadlock, just like platform threads. Depending on what state they are in, this might be quite ch... Full Article
As from this month, Project Loom is part of the mainstream OpenJDK as a preview feature. Expect fantastical results, ... Full Article
The enhanced switch is cool. Pattern Matching for switch is super cool (they even timed the JEP number to be exactly ... Full Article
Locking on Integer objects has always been a bad idea. And we now have a way to find such bad code with a runtime swi... Full Article
Sealed classes show us which subclasses they permitted. Unfortunately there is no way to do this recursively. In this... Full Article
Java has support for parallelism baked into the JDK. We have parallel streams, parallel sort and CompletableFutures, ... Full Article