Functional interfaces in Java 8

 Java  Comments Off on Functional interfaces in Java 8
Jul 172015

A functional interface is an interface that specifies exactly one abstract method. in Java8 interfaces can now also have default methods (that is, a method with a body that provides some default implementation for a method in case it isn’t implemented by a class). An interface is still a functional interface if it has many default methods as long as it specifies only one abstract method.
Continue reading »