Lambda表达式是什么
Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。
Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。
使用 Lambda 表达式可以使代码变的更加简洁紧凑。
创建一个接口
代码语言:javascript复制public interface Orderservice {
void get();
}
使用匿名内部类进行调用
代码语言:javascript复制public class Test02 {
public static void main(String[] args) {
new Orderservice() {
@Override
public void get() {
}
}.get();
}
}
使用Lambda表达式
代码语言:javascript复制public class Test02 {
public static void main(String[] args) {
((Orderservice) () -> {
}).get();
}
}