如果你确定你的程序文件的后缀名是*.java 而不是*.java.txt,那么只能说明你的jdk环境变量没有设好。

解决方案 »

  1.   

    classpath和path设置好没有?搜索论坛解决。
    类名与文件名一致没有。
      

  2.   

    你必须保证文件名与类名相一致(区分大小写),用javac 编译时也必须写全文件的名字,否则就会报错。用记事本保存时也要注意文件的类型是"所有文件(*.*)",然后在文件名一栏输入与类名一致的文件名(注意加上".java"后缀)。
      

  3.   

    看一下是不是文件后缀不对(.java)