Open Huauauaa opened 2 years ago
匿名内部类在编译之后会创建一个新的匿名内部类出来,而 Lambda 是调用 JVM invokedynamic指令实现的,并不会产生新类。
新的匿名内部类
JVM invokedynamic指令
Lambda表达式返回的是接口对象实例。
接口对象实例
其基本语法如下:
(参数列表) -> { 方法体 };
-> 是Lambda运算符,英文名是goes to
->
goes to
Lambda表达式介绍
匿名内部类在编译之后会创建一个
新的匿名内部类
出来,而 Lambda 是调用JVM invokedynamic指令
实现的,并不会产生新类。Lambda表达式返回的是
接口对象实例
。其基本语法如下:
->
是Lambda运算符,英文名是goes to