1、什么是序列化?
簡單的可以理解為將內(nèi)存中的對象轉(zhuǎn)化為一種形式得以在不同的介質(zhì)中保存。(比如數(shù)據(jù)庫,文件,二進(jìn)制流)等等。而將數(shù)據(jù)庫,文件的中的內(nèi)容完整的轉(zhuǎn)換為對象的方式又稱為反序列化。
2、一個實(shí)體的對象怎么樣才能被認(rèn)為是可以序列化的呢?
一般情況下實(shí)現(xiàn)Serializeble接口,空接口。
如需自定義序列化方式,則可以實(shí)現(xiàn)Externalizable接口。