News

If you’ve read my Java 101 tutorial introducing static classes and inner classes, you should be familiar with the basics of working with nested classes in Java code. In this Java tip, you’ll ...
Notice the detail that interface methods are implicitly abstract. This means we don’t need to explicitly declare them as abstract. When default methods were introduced in Java 8, some developers ...
Also known as the Java 8 Predicate -- which stems from the JDK version where functional programming was introduced to developers -- this simple interface defines five methods, although only the Java ...