前几天我才知道你可以做到这一点
new Object() {
void hello() {
System.out.println("Hello World!");
}
}.hello();
Run Code Online (Sandbox Code Playgroud)
这对我来说似乎很奇怪.当然,创建的对象的静态类型是Object,所以没有方法hello()?它几乎完全没有意义(hello例如,不可能调用两次).
我有2个问题.
hello就是这样.反思怎么样?谢谢