Serialversiouidはインターフェイスに必要です(私は望んでいません)?
-
04-10-2019 - |
質問
私の理解はです serialVersionUID
クラスのみにオブジェクトを作成できるため、クラスにのみ適用できます。シリアルバージョンの概念は、オブジェクトのシリアル化と敏arializationのためのものです。
解決
それは必須ではなく、さらに重要なことは、アプリケーションでのシリアル化の仕組みに影響を与えないことです。
以来 serialVersionUID
静的である必要があります。インターフェイスに追加しても、継承されないため、実装クラスに追加する必要があります。同様に、シリアル化可能なベースクラスを拡張する場合、追加する必要があります serialVersionUID
また。
所属していません StackOverflow