This post provides an overview of Gradle’s Java 9 support, touching on runtime, cross-compilation, MRJARs, and Jigsaw modules support. We’ve fielded lots of questions since Java 9 was released last month, and decided it best to answer here. (more…)
Read more »
#Java #OpenJDK #JDK Five nifty Java API features that you need to know (and many more in the linked thread) and a quick explanation why Java records are not ... (more…)
Read more »
Java 16 adds a new method mapMulti to Stream. It fills the same role as flatMap, but is more imperative - and faster. (more…)
Read more »
Last week, I described a use-case for a custom Stream Collector. I received a intriguing comment on Twitter: Interesting article. For completness' sake this specific problem could also be solved using the standard teeing collector— Miguel Martins (@Miguuc... (more…)
Read more »
The Vector API enables developers to write platform-agnostic, data-parallel programs where single instructions operate on multiple data (SIMD). Get an introduction to Vector API, learn how it was implemented, and view examples of data-parallel programs. H... (more…)
Read more »