public static void main(String[] args) {
main();
main(3);
}
public static void main() {
System.out.println("aaa");
}
public static void main(int i) {
System.out.println(i);
}放到一个类里,自己执行一下就知道了~~~

解决方案 »

  1.   

    只能有一个public static void main(String [] args)
      

  2.   

    首先建议学习java不要用"函数"一词,面向对象的思想为"方法"
    每个类都可以有一个main方法,main方法的格式是固定的
      

  3.   

    最多一个public static void main(String [] args),也就是可以一个都没有
      

  4.   

    没有main就不可能执行程序的普通java类是的,jsp,servlet也不例外!
    因为所有java程序的入口都是main方法
      

  5.   

    关于JAVA里面如果没有主函数的话,可以运行,就是说判断:
    一个程序中是否不能多于2个主函数。并请举例说明之。首先對於你的問題所要表達的重點我不是很清晰,就我的理解做一下回覆
    JAVA程式運行時會有一默認的主函数
    public static void main(String[] args) 
    如果你自己寫了一個
    public static void main(String args)
    這樣的,最多也就是一個Method
    她不會將她當成主函数
    對於
    public static void main(String[] args)
    這個Method只能有一個,如果沒有了她
    你的代碼就只是一個被別人調用的Class了