Java外部化可能なSerialVersionUid
-
28-10-2019 - |
質問
外部化可能な実装の場合、バージョンの互換性のためにそのクラスでSerialVersionUidを指定する必要がありますか?
言い換えれば、Javaは外部化可能なオブジェクトを脱上化しながらSerialVersionUidをチェックしますか?
解決
クラスを介して外部化可能であっても、クラスへのインターフェイスが変更されている場合でも、シリアルverserversionUidメンバーをクラスに追加する必要がありますが、クラスのシリアル化または外部化された形式に関しては互換性があります。
所属していません StackOverflow