Lambda表达式
Lambda表达式
一、Lambda表达式意义:
-
避免匿名内部类定义过多。
-
可以让代码看起来更简洁。
-
去掉一些没有意义的代码,只留下核心逻辑。
二、Lambda表达式只能创建函数式接口的对象。
函数式接口:只含有一个抽象方法的接口。
三、Lambda表达式的实现过程:
1 | // 定义一个函数式接口。 |
四、Lambda表达式总结:
-
lambda表达式只能在一行代码的前提下才能简化为一行,其他情况下必须用代码块包裹。
-
只能实现函数式接口。
-
多个参数可以去掉数据类型,要去掉就全去掉,必须加上括号。
-------------本文结束感谢您的阅读-------------