rzk · 3月11日 · 2020年本文共578个字 · 预计阅读2分钟1028次已读
官方文档
例子
public class TestLamda4 {
public static void main(String[] ar睿共享gs) {
ILike like = new Like();
like.lambda();
//匿名内部类 没有类的名称,必须要借睿共享助接口或者父类
睿共享 like = new ILike() {
睿共享 @Override
public void lambda() {
System.out.println("匿名内部类");
}
};
//要在下面调用,不然,会直接走父类方法
like.lambda();
//用Lambda简化
like = ()-> {
System.out.println("Lamdba表達式");
};
like.lambda();
}
}
//定义一个函数式接口
interface ILike{
void lambda();
}
class Like implements ILike{
public void lambda(){
System.out睿共享.println("I like");
}
};
可作为参考文章 https://blog.csdn.net/m0_37664906/article/details/78320448?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task