java中为什么说子类不能继承父类的静态方法

java中为什么说子类不能继承父类的静态方法
2025-01-08 06:35:59
推荐回答(5个)
回答1:

可能按严格的来说子类不是继承父类的静态方法..但仍可以用,父类的静态方法是全局共有的,就算不是说继承也能使用.这样理解可能会好点.

回答2:

个人认为,静态方法是在类被调用的时候直接加载进去,不需要对象去调用。

回答3:

public class SubClass {

public static void subMethod(){
System.out.println("SubClass.subMethod()");
}

public static void main(String[] args) {
ChildClass.subMethod();
}
}

class ChildClass extends SubClass {

public static void subMethod(){
System.out.println("childClass.subMethod");
}
}
//结果证明是可以的

回答4:

瞎说!!!

回答5:

谁说的?