请问:
我在cmd上输入: javac lesson2.java
但生成的class文件为什么还有一个.bak后缀名呢 
生成的class文件为:lesson2.java.bak 
其中:lesson2为类名 而且可以运行
 

解决方案 »

  1.   

    bak结尾的是 备份文件可以删掉得 
      

  2.   

    .bak后缀名的是同名的那个文件的备份。
     
      

  3.   

    还有一个.class文件在你的对应的package子目录下面吧,搜索看看
      

  4.   

    使用UltraEdit默认会生成一个.bat的备份文件,你可以通过设置不让UltraEdit生成备份文件.bat
      

  5.   

    你用的一定是editplus
    那是个备份文件。
    你可以在editplus里进行设置,不要它,
    选工具里的-参数选择-文件,去掉,保存自动创建文件就OK
      

  6.   

    在editplus里面的吧bak备份文件的设置取消掉