In my first video about Java lambda expressions I said that a Java lambda expression can only implement single method interfaces, meaning interfaces with a single method in. However, that is not entirely correct.
A Java lambda expression can implement interfaces which have a single unimplemented method (abstract method), but the interface can have as many default and static methods as you like. This video shows examples of that.
Here is a link to a full article about Java lambda expressions:
http://tutorials.jenkov.com/java/lamb...
Here is my YouTube playlist about Java lambda expressions:
• Java Lambda Expressions