改为static public void main(String[] args)看看!

解决方案 »

  1.   

    还有就是你classpath设置了吗?
      

  2.   

    在dos方式下运行,需要在运行以前设置 classpath:set classpath=c:\j2sdk1.4.0\jre\lib\rt.jar;.切记,一定要加最后那个点,代表当前路径
      

  3.   

    classpath的设置问题set classpath=.;c:\j2sdk1.4.0\lib\
    其中.表示当前目录
      

  4.   

    路径,set classpath=%classpath%;c:\j2sdk1.4.1\bin;
      

  5.   

    如果classpath路径设置没错的话,那你的程序里面是不是少了个"}"。
      

  6.   

    楼上几位说的对,你的classpath设得不对
      

  7.   

    你是否使用java Hello.java执行的,这样使用也会出现这种情况的应使用java Hello执行