我的问题是什么是实现升级过时对象的好方法?
例如,假设你有一个这样的类:
public class Foo() implements Serializable { int a; String b; }
然后你序列化这个对象.然后,您可以通过添加以下内容为您的课程添加更多功能:
... int c; ...
您仍然希望保留序列化对象中的信息,但我知道如果您尝试反序列化它将会有冲突.那么有没有办法(可能通过检查serialVersionUID)为int c设置一个知道它不存在的值?
谢谢
解决方法
原文地址:https://www.jb51.cc/java/128677.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。