public void main 不对
应该是
public static void main(String[] args)

解决方案 »

  1.   

    方法定义错误:缺少static关键字
    public static void main(String[] args)
      

  2.   

    应该是public static void main
    static 不能少:)
      

  3.   

    为何要加上static呢?请高手赐教!
      

  4.   

    我这么晚了陪你,你给点分我由于main方法是静态的,所以不必创建类的实例就可调用它---java解释器正是这么做的
    它只运行main函数而没创建实例
    本人总结的使用static的4要素(谁有补充的+++)
       1。调用该方法应使用类名为前缀
       2。static方法属于整个类,它在内存中的代码段将随着类的定义而分配和装载,不被任何对象专用
      3。由于2的原因,static方法不能操纵和处理某个对象的成员变量,也即static方法只能处理static域
       4。static域可使用静态初始化器