class A implements Serializable{
private static final long serialVersionUID = 5L;
...
}
そして
class B implements Serializable{
private static final long serialVersionUID = 6L;
...
}
serialVersionUID
両方のクラスに一意性を与える必要があります。
serialVersionUID = 5L
両方のクラスに割り当てることはできますか?
私は以下のリンクを読みました
ベストアンサー1
はい、できます。異なるクラスのシリアルバージョンは独立しており、互いに干渉しません。
PS
Eclipse では、serialVersionID
デフォルト値として設定することも提案されています1L
。