News

Java includes various mechanisms for iteration, including index (for iterating over an array), cursor (for iterating over the results of a database query), enumeration (in early versions of Java ...
A look at some of Java 8’s new features, using both Java’s proposed syntax and Scala. We cover lambda expressions, higher-order functions, parallel collections and virtual extension methods ...
Prior to the Eclipse Collections 8.0 release, EC was compatible with Java versions 5 - 7. 8.0 and higher requires Java 8+ and uses Optional for dealing with potentially null values.
One of the nasty little traps a Java developer can run into occurs when Collection.contains(Object) is not used with appropriate understanding. I demonstrate this potential trap in this post.