序列化和反序列化

transient属性的值不会被序列化(为空)

静态属性也不会被序列化(为空)

对象的成员对象也必须是可序列化的,但是可将成员对象标记为transient

修改了实例属性后会影响版本号,从而导致反序列化不成功;解决方案:为Java对象指定序列化版本号serialVersionUID

posted @ 2019-11-10 22:13  Princess1  阅读(134)  评论(1编辑  收藏  举报