News

Java SE 14 (March 2020) introduces records (jep359) as a preview feature. Records aim to enhance the language's ability to model "plain data" aggregates with less ceremony. In this article Java ...
You might know that Java passes by value, but it helps to understand why. Here's what happens when you pass mutable and immutable object references in Java.
In this seventh post of my series on addressing the issue of too many parameters in a Java method or constructor, I look at using state to reduce the need to pass parameters. Topics Spotlight ...