我编的一段程序编译时出现以下错误: 
bad class file: .\FileInputStream.java ObjectSer.java:76: cannot access FileInputStream 
bad class file: .\FileInputStrea.java 
file does not contain class FileInputStream 
Please remove or make sure it appears in the correct subdirectory of the classpath. 
FileInputStream fi=new FileInputStream.("data.txt"); 
1 error又一个类似的错误ThreeListener.java:3:ThreeListener is not abstract and does not override abstract method mouseExited(java.awt.event.MouseEvent) in java.awt.event.MouseListener public class ThreeListener implements MouseMotionListener,MouseListener,WindowListener1 error
我想不懂这些是什么错误

解决方案 »

  1.   

    第一个路径问题,要么用.\\,要么用./,不要用.\就行了
    第二个,接口里的方法没有完全override,什么方法没有override编译器已经提醒你了,楼主可以考虑extends MouseAdapter,而不用implements MouseListener
      

  2.   

    bad class file: .\FileInputStream.java
    你是不是运行的.java文件而不是.class文件?真够牛的。