java序列化问题
各位大侠,请问,如果一个类声明为可序列化类,而它其中一个属性是不可序列化的,请问序列化该类时,那个属性如何处理?
比如:
类A其中包含一个属性,public B b,其中类B是不可序列化的。
多谢指教
------解决方案--------------------申明为transient
------解决方案--------------------序列化是为了保持对象状态的连续性,如果不能序列化,反序列化出来的对象就只能保持默认值,状态就丢了!
------解决方案--------------------