Module imports are a new feature in Java 25 and are like a wildcard import for *all* the types in a module. If you ha... Full Article
Java's CopyOnWriteArrayList gives us a snapshot iterator for fast reading. However, its subList() is not snapshot, an... Full Article
In our previous newsletter we posted a puzzle about ArrayList creation in ZGC. Lots of Java programmers sent in their... Full Article
Every schoolboy knows that arrays are faster than linked structures, no matter the language. In this newsletter we pr... Full Article
Surprisingly, the compound arithmetic expression contains a cast that can produce some interesting side effects. In ... Full Article
The common ForkJoinPool refuses to tell us its exact parallelism, in order to spare us embarrassing division by zero ... Full Article