Lambda表达式,Java8重要特性,
它允许把把函数作为一个方法的参数
比如有个接口
public interface SayHi {
void hi();
}我们要写匿名实现类就得这么写。
new SayHi() { @Override
public void hi(){ System.out.println("你好!"); }
}.hi();可以简化为
((SayHi) () -> System.out.println("你好!")).hi();
0 Comments