反射和可序列化

守望陽光01發表於2017-07-22

反射:反射其實就是對程式集的動態操作,程式集包含了模組,模組又包含了型別,型別包含成員。反射提供了封裝程式集、模組和型別的物件

我們可以使用反射動態的建立型別的例項,將型別繫結到現有的物件,或者從現有物件中獲取型別,然後就可以呼叫型別的方法或訪問欄位和屬性了。

序列化:序列化簡單理解成把物件轉換為容易傳輸的格式的過程。   

比如,可以序列化一個物件,然後使用HTTP通過Internet在客戶端和伺服器端之間傳輸該物件。

在另一端可以使用反序列化從該流重新構造物件。

相關文章