为什么JAVA的main函数一定要声明为static,按JAVA的规定static成员函数只能访问static成员,这样一来JAVA不就是只能知行JAVA

解决方案 »

  1.   

    main所在的.java文件里,一般只有一个main方法。在main方法里,new你的主界面出来就行了,接下来就是其他方法来处理了。所以main方法里,最多几行代码。
      

  2.   

    static方法的一个重要用法就是在不创建任何对象的前提下就可以调用它,这一点对main()方法很重要,这个方法是运行一个应用的入口点。这是《java编程思想》里面的一段话
      

  3.   

    java 支持 无需创建类的实例就可以调用,静态方法。其实这就相当于一个程序的入口的意思吧。在C++ 里只需要用main 声明。程序一载入就会自动调用那个main函数。但java 的程序都是由类组成的,所以要想不实例化类又调用类的方法的话,就得用static 声明。