Lambda表达式,Java8重要特性,

它允许把把函数作为一个方法的参数

比如有个接口
public interface SayHi {
    void hi();
}

我们要写匿名实现类就得这么写。

new SayHi() {
    @Override
    public void hi(){
        System.out.println("你好!");
    }
}.hi();


可以简化为
((SayHi) () -> System.out.println("你好!")).hi();