Lambda表达式
Lambda概述
Lambda表达式是JDK 8开始后的一种新语法形式。
作用:
- 简化匿名内部类的代码写法。
Lambda表达式的简化格式
什么是函数式接口?
首先必须是接口、其次接口中有且仅有一个抽象方法的形式
体验Lambda表达式
总结
代码演示
未使用Lambda表达式前
Animal dog = new Animal() {
@Override
public void run() {
System.out.println("狗子跑的贼快");
}
};
dog.run();
使用Lambda表达式后
Animal cat = () -> {
System.out.println("猫咪跳的高");
};
cat.run();
Lambda实战-简化常见函数式接口
Lambda表达式的省略规则
觉得挺好看的就顺手截了这张
觉得挺好看的就顺手截了这张
[外链图片转存中…(img-AfMHTh4g-1667622430686)]