如果你的文件名是myfirst.java
用javac myfirst.java 编译
用java myfirst 运行!

解决方案 »

  1.   

         你最好买一本 程序员大本营2001 java 版
         增刊里有详细的解说。
      

  2.   


    这个错误有两种可能一种就是公共类(如果有的化)/类的名字和你编译或执行时大小写有错误还有一种原因是你的jdk按装后的环境变量设置不正确/*--by bookbobby(书呆)-+
     |            |
     |  你说爱我只是习惯  |
     |  再也不是喜欢    |
     |  我给你的爱     |
     |  已不再温暖     |
     |            |
     +--by bookbobby(书呆)-*/
      

  3.   

    环境变量是在autoexec.bat中加入这么一行。
    classpath=.;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\dt.jar
    java是大小写敏感的语言。它的文件名必须和你在java文件中的public类的类名完全一样。包括大小写.
      

  4.   

    classpath=.;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\dt.jar
    再有就是你的编程环境没有设好,也就是用的软件了
      

  5.   

    是你的主函数main写的形式不对吧?
    public static void main(String[] argv)