Java8新特性@Lambda表达式
Lambda表达式的基本结构:
(param1, param2, param3) -> {
执行体【一系列执行语句】
}
函数式接口的条件:
- 如果我们在某个接口上声明了FunctionInterface注解,那么编译器就会按照函数式接口的规范来要求该接口
- 如果一个接口只有一个抽象方法,即使没有加上FunctionInterface注解,编译器也会当该接口为函数式接口
Lambda表达式的基本结构:
(param1, param2, param3) -> {
执行体【一系列执行语句】
}
函数式接口的条件: