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
No major feature has been adopted as quickly into production systems as virtual threads. Not generics. Not streams. B... Full Article