java读取.dat文件
private static List<Object> getDatFile(String fileName) throws IOException{FileInputStream fis = null;ObjectInputStream ois = null;List<Object> list = new ArrayList<Object>();Object obj = null;try {fis = new FileInputStream("./" + fileName);ois = new ObjectInputStream(fis);while (true) {try{obj = ois.readObject();list.add(obj);}catch(EOFException e){break;}}} catch (FileNotFoundException e) {System.out.println("找不到指定文件" + fileName);System.exit(-1);}catch (ClassNotFoundException e) {e.printStackTrace();}finally{if(ois!=null){ois.close();}if(fis!=null){fis.close();}}return list;}