我知道Java方法可以在同一个类或子类中重载。
但是我可以在非子类中重载Java静态方法吗?
我对下面的代码有点困惑。
class A { public static void main(String[] args) { System.out.println("Inside main's (String[]) method"); }}class B { public static void main(int[] args) { // [1, 2, 3] System.out.println("Inside main's (int[]) method"); }}public class _2b_Overloading_Staticmethod_NonSubClass { // JVM's entry point public static void main(String[] args) { A.main(args); B.main(new int[]{1,2,3}); }}
忽然笑
相关分类