The quarterly release of Eclipse IDE 2026-03 brings some new features alongside bug fixes, such as the Java refactoring function "Convert Class to Record".
Method references are a shorthand way to write lambda expressions that call a single method. Rather than implementing a method in a functional interface, a method reference simply points to an ...
This article was originally posted on my blog. You should also read my Java 11 Tutorial (including new language and API features from Java 9, 10 and 11).
There are only half a dozen classes you really need to master to become competent in the world of functional programming. The java.util.function package contains well over 40 different components, but ...
The most significant addition to the Java language since Sun Microsystems rewrote the collections API for Java 5 is the introduction of Java records. Java records address two significant pain points ...
Learn about serialization in Java with our comprehensive tutorial. We provide examples to help you understand how serialization works and how to use it. Serialization is a fundamental concept in Java ...