public static void main(String[] args);这句话是不是每个java程序都必须有
public static void main(String[] args);这句话是不是每个java程序都必须有?
求大神,谢谢
------解决方案--------------------java程序的起点是main()方法,规定main方法的形式一定得是
public static void main(String[] args)
main()方法是public成员,表示可以被JVM公开执行,static表示静态方法,JVM不用生成类实例就可以调用,Java程序执行过程中的错误,都是以例外方式处理,所以main不用传回值,声明void即可,string args[] 可以在执行程序时,取得用户指定的命令行自变量。
------解决方案--------------------运行一个java类是必须有main方法才能运行 有的java类是辅助类 比如说父类 用来继承的就不需要mian方法