读多个为啥不行?
java的Serialiable机制就是为这个做的。当然可以了。
你不断的readObject就可以了。
其实就是ObjectInputStream和ObjectOutputStream的使用啊。

解决方案 »

  1.   

    //写入一个对象数组
    ObjectOutputStream out = new ObjectOutputStream(new
                    FileOutputStream("employee.dat"));
                out.writeObject(staff);
                out.close();
    //读出来,
    ObjectInputStream in = new ObjectInputStream(new
                    FileInputStream("employee.dat"));
                Employee[] newStaff = (Employee[]) in.readObject();
                in.close();
    如果是一个对象一个对象的读取,则更简单了
      

  2.   

    opencsdn(虚心求教) :同意!!