当前位置: 代码迷 >> J2SE >> java序列化有关问题
  详细解决方案

java序列化有关问题

热度:105   发布时间:2016-04-24 01:54:12.0
java序列化问题
各位大侠,请问,如果一个类声明为可序列化类,而它其中一个属性是不可序列化的,请问序列化该类时,那个属性如何处理?
比如:
类A其中包含一个属性,public B b,其中类B是不可序列化的。
多谢指教

------解决方案--------------------
申明为transient
------解决方案--------------------
序列化是为了保持对象状态的连续性,如果不能序列化,反序列化出来的对象就只能保持默认值,状态就丢了!
------解决方案--------------------
探讨
引用:

申明为transient


如果没有声明为transient呢,类A的对象序列化会不会受到影响
  相关解决方案