Duck d = new Duck();
string[] s = {};
d.main();
当我们尝试使用引用变量而不是类名调用静态方法时,编译器会产生错误吗?
最佳答案
它是 JLS 定义的合法 Java通过引用调用静态方法。但它在许多编码标准中都不受欢迎。因此一些编译器和一些 IDE 支持为它发出警告。
关于java - 使用引用变量调用静态方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5380169/