lambda表达式底层构建原理

 

 

解析

1.编译App.java文件     由main 主方法新生成的lamda$main$0方法(生成了一个新的静态方法,那么什么时候进行调用该方法呢?)

2.编译App.class又同时生成了字节码文件由lambda表达式产生的App$$Lambda$1类实现接口

3.最终通过匿名对象2调用static静态方法

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页