你先java -version 一下看看有版本提示吗,然后再试一下,可能还是环境问题。

解决方案 »

  1.   

    先跳去d:
    然后再javac HelloWorld.java
    或者在javac 命令行指明路径 -d  d:
      

  2.   

    javac D:\HelloWorld.java
    这句话会将“D:\HelloWorld”作为文件名,所以出错!要先到当前目录,也就是d:\,然后用javac HelloWorld.java编译,再用java HelloWorld执行!
      

  3.   

    呵呵!郁闷吧!
    你是用文本编辑器写的代码吗?
    你先让你的电脑显示文件扩展名,然后把你的源程序,保存为HelloWorld.java
    问题就因该解决了。重新编译,运行看看!
      

  4.   

    我先d:
    出現D:\>
    然後javac HelloWorld.java 
    它還是出錯:
    error:cannot read HelloWorld.java
    1 error
    為設麼訝!
      

  5.   

    謝謝newmeteor 你說對了 聰明