don't worry~ lamda表达式其实很简单
@FunctionalInterface
public interface MyInterface {
void print();
}
对于一个函数式接口,若想要实现其抽象方法,或许有两种方式
1)新建一个类,实现此接口然后重写其抽象方法
2)lamda表达式实现接口的抽象方法
由此可见,通过lambda表达式可以省略--实现接口,创建对象,使用抽象方法等一系列步骤,仅仅关注抽象方法本身即可。
关于lambda表达式的其他形式,在此就不做赘述了,仅仅是形式上的问题 (左边为参数 -> 右边为抽象方法的方法体),本文旨在理解lambda的意义。
一些思考:lambda表达式,即函数式接口抽象方法实现的快捷方式,往往发生在一些方法的参数为函数式接口的场景中。
标签:缩写,lamda,接口,抽象,方法,表达式,lambda From: https://www.cnblogs.com/ashet/p/17270895.html