Can there exist two main methods in a Java program?

后端 未结 16 786
后悔当初
后悔当初 2020-12-08 02:21

Can there exist two main methods in a Java program?

Only by the difference in their arguments like:

public static void main(String[] args)

16条回答
  •  -上瘾入骨i
    2020-12-08 03:06

    i have check in java version 1.6.0_32 multiple main method is working but there should one main method like public static void main(String []args) of type signature. Ex is here which i had tested.

    public class mainoverload
    {
    public static void main(String a)
    {
        System.out.println("\nIts "+a);
    }
    public static void main(String args[])
    {
        System.out.println("\nIts public static void main\n");
        mainoverload.main("Ankit");
        mainoverload.main(15,23);
        mainoverload.main(15);
    }
    public static void main(int a)
    {
        System.out.println("\nIts "+a);
    }
    public static void main(int a,int b)
    {
        System.out.println("\nIts "+a+" "+b);
    }
    }    
    

提交回复
热议问题