1. 程式人生 > >將java類物件序列化到檔案裡

將java類物件序列化到檔案裡

在java中能夠被序列化的類必須先實現Serialzable介面,該介面沒有任何抽象方法只是起到一個標記作用。

//物件輸出流
ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(new File("D://obj")));
oos .writeObject(new User("zhangxiaosan",100));
ObjectOutputStream .close();


//物件輸入流
ObjectInputStream ois = new ObjectInputStream(new FileInputStream(new
File("D://obj"))); User user = (User)ois.readObject(); System.out.println(user); ois.close();