什么是 Lambda表达式?
对于 Java 中的 lambda 表达式,我们可以把它简单的理解为一个函数。
比如,我们需要这样一个函数,它需要把两个数字相加,将结果返回 则可以这样定义
1 | int add(int a, int b); |
但是我们知道,Java中函数是没有办法单独定义存在的,所以我们需要一个接口才能声明这个函数功能
1 | interface Function { |
当我们需要实现这个方法的时候,一种方法就是定义一个新的类来实现这个接口
1 | class Calc implements Function { |