我们可以从java中的子类调用Parent的main()方法吗?

我们知道静态成员也可以使用它们的子类,具体取决于它们的访问修饰符。

所以我有以下课程:

public class A { public static void main(String[] args){ //..... } } public class B extends A{ //.... } 

所以我想知道如果运行类B.它将通过inheritance运行可用的主方法。 如果不是为什么?

是。 如果你运行它,它将执行父类的main方法。
静态方法将被inheritance但不能被覆盖。
如果在子类中定义任何具有相同名称的静态方法,它将仅隐藏父方法而不是覆盖它。