java中lambda表达式之函数式接口

1.函数式接口(functional interface):

        一个只有一个抽象方法的接口(可以包含其他方法默认、私有、静态),需要这种接口的对象时,就可以提供一个lambda表达式。

2.@FunctionalInterface 注解:

如果接口是函数式接口,编译通过;编译器如果发现你标注了这个注解的接口有多于 一个抽象方法的时候会报错的。

3.四大基本函数式接口:

java中lambda表达式之函数式接口_第1张图片

你可能感兴趣的:(JavaSE,java,lambda)