News

Get a deep dive into using method references in your Java programs, including stream operations, event listeners, and constructors and factories.
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 ...
In my previous post, I looked at some of the problems associated with long parameters lists for methods and constructors. In that post, I discussed replacing primitives and built-in types with ...
This Java naming conventions tutorial explains how and when to use snake, kebab, Pascal and camel case with variables, methods, functions and classes.
After its review concluded, JEP 454, Foreign Function & Memory API has been promoted from Targeted to Integrated for JDK 22. This JEP proposes to finalize this feature after two rounds of incubation a ...
This Java recursion tutorial shows you how to create a recursive Java factorial function and compares these methods to iterative ones.