News

Java 11 is getting long in the tooth, so many developers are moving to the next oldest version that's still supported, Java 17. Here's what's different.
Type erasure in Java generics programming can cause a variety of problems in your code. Fortunately, there are ways to work around them.
Get a deep dive into using method references in your Java programs, including stream operations, event listeners, and constructors and factories.
It was never the sexiest language, but for decades Java has been a mainstay of modern technology, and it's going to be with us for years to come.