lambda表达式
lambda表达式是一种只拥有一个函数式接口的方法的叫法,可以简化封装。
函数式接口
在lisp这样的函数式编辑语言中,可以简单地把函数
当作参数传递。在java中,由于函数不是对象,故不能直接当作参数传递。但可以通过函数式接口实现函数传递。
package foo;
public interface Func {
public double apply(double x);
}
ps. 函数式接口只拥有一个抽象方法的接口
Continue reading