为什么要去掉STATIC呢?
不明白!!!!!

解决方案 »

  1.   

    没有static编译当然能够通过,它只是将其看作一个方法编译而已
    去掉static肯定是运行不了的,java强制规定了main()方法的申明格式,
    必须为
    public static void main(String[] args) {
    }
    或者
    public static void main(String args[]) {
    }
      

  2.   

    static是说明方法是静态,对于作为java程序入口的main必须是静态的,如果不是静态的程序就无法运行,他只是作为class helloWorld的一个方法而已。