http://www.javashuo.com/article/p-rujmjhst-hx.htmlgit
爲何要序列化與反序列化?github
什麼狀況下須要序列化?.net
如何實現序列化?blog
ObjectOutputStream與ObjectInputStream的做用?接口
transient的做用是什麼?被反序列化會怎麼樣?get
static變量能夠被序列化嗎?it
SerialVerstionUID的做用?io
爲何最好要給SerialVerstionUID賦值?ast
實現Serializable接口的類所有成員屬性都是要可序列化的嗎?變量
能夠重載readObject()和writeObject()嗎?
序列化的步驟大概是怎樣的?https://github.com/zhantong/interview/blob/master/Java/Java.md#33-serializable%E6%8E%A5%E5%8F%A3%E5%92%8C%E5%BA%8F%E5%88%97%E5%8C%96%E4%B8%8E%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96