我有以下Java程序,本来预计无法编译,但实际上却可以:
为什么 javac 允许以这种方式调用不带参数的方法?
我的 Java 编译器版本是:javac 1.7.0_75
class Test {
public static void f() {
}
void m() {
Test.<String>f();
}
}
为什么 javac 允许以这种方式调用不带参数的方法?
我的 Java 编译器版本是:javac 1.7.0_75