Java 使用空引用调用静态方法
此程序成功执行的原因?这是因为静态方法与实例无关。编译器在内部将其转换并调用Test.func()调用静态方法。在类上调用静态方法 调用如下Java 使用空引用调用静态方法,java,Java,此程序成功执行的原因?这是因为静态方法与实例无关。编译器在内部将其转换并调用Test.func()调用静态方法。在类上调用静态方法 调用如下Test.func() 提示:调用静态方法时在代码中。不在对象上调用它们Class.method() public class Test { public static void main(String[] args) { Test test = null; test.func(); } static void func(){
Test.func()
提示:调用静态方法时在代码中。不在对象上调用它们Class.method()
public class Test {
public static void main(String[] args) {
Test test = null;
test.func();
}
static void func(){
System.out.println("Hello!!");
}
}