Our JavaSpecialists Slack Team is closed for new registrations.
Java Champion, author of the Javaspecialists Newsletter, conference speaking regular... About Heinz
We deliver relevant courses, by top Java developers to produce more resourceful and efficient programmers within their organisations.
We can help make your Java application run faster and trouble-shoot concurrency and performance bugs...
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
We deliver relevant courses, by top Java developers to produce more resourceful and efficient programmers within their organisations. Find Out More