Java外部化serialVersionUID

shr*_*000 4 java serialversionuid

如果我实现Externalized,我是否需要在该类中指定serialVersionUID以实现版本兼容性?

换句话说,Java 在反序列化Externalized 对象时是否检查serialVersionUID?

Low*_*can 5

即使一个类是可外部化的,仍然需要向该类添加一个serialVersionUID成员,以表明即使该类的接口已更改,但就该类的序列化或外部化形式而言,它仍然是兼容的。

https://bugs.java.com/bugdatabase/view_bug?bug_id=4094702