java.lang.Object没有
a声明的方法(2),而由类实例创建表达式
返回的匿名类
new Object() { public void a() {} }则声明(1)。使用Java 10的局部变量类型推断(
var)使第二个选项与第一个选项一样有效。
var object = new Object() { public void a() {}};object.a();
java.lang.Object没有
a声明的方法(2),而由类实例创建表达式
new Object() { public void a() {} }则声明(1)。使用Java 10的局部变量类型推断(
var)使第二个选项与第一个选项一样有效。
var object = new Object() { public void a() {}};object.a();