1.理解:用于简化匿名内部类的实现过程,基于函数式接口实现
2.注意: lambda 只能应用在函数式接口上
3.语法:
接口名引用=(参数名,参数名2)->{
//方法的实现部分
};
4.注意事项:
(1)当}中有且只有一行语句时,}可以省略
(没有返回值的方法)
(2)()中的数据类型可以省略
(3)如果方法带有返回值,当方法实现只有一行语句,并且为 return 语句时,此时{}+ return 可以一起省略
1.理解:用于简化匿名内部类的实现过程,基于函数式接口实现
2.注意: lambda 只能应用在函数式接口上
3.语法:
接口名引用=(参数名,参数名2)->{
//方法的实现部分
};
4.注意事项:
(1)当}中有且只有一行语句时,}可以省略
(没有返回值的方法)
(2)()中的数据类型可以省略
(3)如果方法带有返回值,当方法实现只有一行语句,并且为 return 语句时,此时{}+ return 可以一起省略