main函数的参数写错了!
应该是public static void main(String[] args)
{}注意:是String[]而不是String
数组的表示方法注意一下

解决方案 »

  1.   

    你必须设置classpath(全都是大写)
    并把java_home目录放在path中
    建议设置JAVA_HOME
    设置CLASSPATH
    运行时需要敲入
    java -cp %CLASSPATH%;. test
      

  2.   

    to shytian(hello) 那样写没有错的把
    String []  s
    String s[]
    都是 定义叔祖 的
      

  3.   

    成功了,谢谢,再请教,如何不用-cp %CLASSPATH% ?
      

  4.   

    成功了,谢谢,再请教,为何直接用java test 不行,如何不用-cp %CLASSPATH%  ?