物件的序列化

2021-08-08 06:26:06 字數 763 閱讀 8037

將多個物件儲存到檔案中,稱為物件的序列化

注意序列化的物件實現serializable介面

objectoutputstream:

建構函式:

objectoutputstream(new fileoutputstream(「……」));

常用方法:

readobject();——-反序列化

wirteobject();——序列化

/*

* 物件的反序列化:

*/private

static

void

readobj() throws ioexception, ioexception, classnotfoundexception

/** 物件的序列化,被序列化的物件必須實現serializable介面

*/public

static

void

writeobj() throws ioexception

public class person implements serializable

public void setage(int age)

public string getname()

public void setname(string name)

public person()

public person(int age, string name)

物件序列化 反序列化

必須新增引用 using system.io using system.runtime.serialization using system.runtime.serialization.formatters.binary 方法 region 物件序列化 物件序列化 任意物件 字串 public st...

物件 序列化 反序列化

public class eventmessage 資訊提示類 型別1 操作日誌2 安全日誌 標題 內容 icon型別 url 執行script指令碼字串 需加 public static void messagebox int m type,string m title,string m body...

物件序列化

using system using system.io using system.diagnostics using system.reflection using system.runtime.serialization using system.runtime.serialization.fo...