函数式编程
什么是函数式编程?有什么好处?
使用Lambda函数替代了某些匿名内部类对象,从而让程序代码更简洁,可读性更好。
Lambda表达式
什么是Lambda表达式?
Lambda表达式是JDK 8 开始新增的一种语法形式,它表示函数。使用Lambda函数替代了某些匿名内部类对象,从而让程序代码更简洁,可读性更好。
(别重写方法的形参列表)-> {
被重写方法的方法体代码
}
// ================ 通过Lambda进行简化 ================
Animal animal1 = () -> {
System.out.println("吃竹子");
};
animal1.eat();