- java反序列化對象的技巧 推薦度:
- 相關推薦
java序列化對象的技巧
ObjectOutputStream 類用來序列化一個對象,如下的SerializeDemo例子實例化了一個Employee對象,并將該對象序列化到一個文件中。以下是小編為大家搜索整理的java序列化對象的技巧,歡迎閱讀!更多精彩內容請及時關注我們應屆畢業生考試網!
該程序執行后,就創建了一個名為employee.ser文件。該程序沒有任何輸出,但是你可以通過代碼研讀來理解程序的作用。
注意: 當序列化一個對象到文件時, 按照Java的標準約定是給文件一個.ser擴展名。
import java.io.*;
public class SerializeDemo
{
public static void main(String [] args)
{
Employee e = new Employee();
e.name = "Reyan Ali";
e.address = "Phokka Kuan, Ambehta Peer";
e.SSN = 11122333;
e.number = 101;
try
{
FileOutputStream fileOut =
new FileOutputStream("/tmp/employee.ser");
ObjectOutputStream out = new ObjectOutputStream(fileOut);
out.writeObject(e);
out.close();
fileOut.close();
System.out.printf("Serialized data is saved in /tmp/employee.ser");
}catch(IOException i)
{
i.printStackTrace();
}
}
}
【java序列化對象的技巧】相關文章:
java反序列化對象的技巧03-27
如何理解Java對象的序列化11-30
java對象持久化的使用技巧03-28
java面向對象編程講解04-02
Java語言的學習技巧11-27
JAVA對象創造及內存布局介紹12-04
Java中對象和引用的具體區別12-04
java構造函數調用技巧03-27
java遠程方法調用技巧03-29