ObjectOutputStream 類用來序列化一個物件,如下的SerializeDemo例子例項化了一個Employee物件,並將該物件序列化到一個檔案中。以下是小編為大家搜尋整理的java序列化物件的'技巧,歡迎閱讀!更多精彩內容請及時關注我們應屆畢業生考試網!
該程式執行後,就建立了一個名為檔案。該程式沒有任何輸出,但是你可以通過程式碼研讀來理解程式的作用。
注意: 當序列化一個物件到檔案時, 按照Java的標準約定是給檔案一個副檔名。
import .*;
public class SerializeDemo
{
public static void main(String [] args)
{
Employee e = new Employee();
= "Reyan Ali";
ess = "Phokka Kuan, Ambehta Peer";
= 11122333;
er = 101;
try
{
FileOutputStream fileOut =
new FileOutputStream("/tmp/");
ObjectOutputStream out = new ObjectOutputStream(fileOut);
eObject(e);
e();
e();
tf("Serialized data is saved in /tmp/");
}catch(IOException i)
{
tStackTrace();
}
}
}