试一试这个:
F:\>javac java/a0101.java

解决方案 »

  1.   

    编译成class文件成功了.可以用java编译器运行时,不行.提示
    Exception in thread "main" java.lang.NoClassDeFoundError: f:\java\Ab
    请问这又是什么原因呢
      

  2.   

    一开始是因为string的s没大写。
    改完之后程序就没有问题了,可能是路径设置有问题吧!
      

  3.   

    string -> String还有,文件名要与public 的类名相同
      

  4.   

    string我也改成String了,文件名和public的类名也是相同的.结果还是这样
    java f:\java\Ab
    Exception in thread "main" java.lang.NoClassDeFoundError: f:\java\Ab不要吧,我刚做第一个练习就这样,那我还怎样学呀!!
      

  5.   

    我也碰到过你那样的错误提示,在DOS状态下用SET CLASSPATH=命令后在运行你的CLASS.
    可能是CLASSPATH路径没有设置好.
      

  6.   

    成功了,成功了,终于还是没有打消我学习JAVA的恋头,我把文件复制到,J2SE\bin目录下,再来编译了一次,这次就能够运行了,终于看到了  hello!  这个字了.我想问一下就是,为什么非要在那个目录下才行呢,其它的目录不行吗?
      

  7.   

    谢谢你 FireFighter(Firefighter)  我现在终于明白了.
      

  8.   

    如果使用的是Windows2000的话,
    可以设置系统环境变量path,
    加上“x:\java\bin\;“
    就可以在不同目录编译了。
      

  9.   

    也谢谢 adot111(安定) 
    谢谢所有的人.