Lamdba 是什么?
Lambda 表达式(lambda expression)是一个匿名函数,由数学中的 λ 演算而得名。在Java 8 中可以把 Lambda 表达式理解为匿名函数,它没有名称,但是有参数列表、函数主体、返回类型等。Lambda 表达式的语法如下:
(parameters) -> { statements; }
复制代码
如何使用 Lamdba 表达式?
Lambda 表达式是为了简化内部类的,你可以把它当成是内部类的一种简写方式,只要是有内部类的代码块,都可以转化成 Lambda 表达式: