【发布时间】:2014-04-03 04:27:57
【问题描述】:
我有这样的课
class MyClass implements MyInterface, Serializable {
private static final serialVersionUID = 42;
...
}
interface MyInterface {
void A();
void B();
}
我在数据库中保存了一些 MyClass 的序列化实例。
现在,我正在向 MyInterface 添加一个新函数,因此它变为:
interface MyInterface {
void A();
void B();
void C();
}
我已经在 MyClass 中实现了C()。
我之前序列化的实例是否会毫无问题地反序列化为新类?我认为是的,但如果可能的话,我想用解释来确认。
【问题讨论】:
标签: java serialization deserialization