Lambda表达式

为什么使用lambda表达式:

1、避免匿名内部类定义过多

2、可以让你的代码看起来很简洁

3、去掉一堆没有意义的代码,只留下核心逻辑

 

函数式接口的定义:任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口

 

总结:

1、lambda表达式只能有一行代码的情况下才能简化成一行,如果有多行,那就用代码块{}包裹。

2、前提是接口为函数式接口

3、多个参数也可以去掉参数类型,要去掉就一起去掉,但必须加上括号

posted @ 2021-09-22 18:03  吃饭睡觉娶岳梅  阅读(12)  评论(0)    收藏  举报