EclipseでJavaアプリの改修をしています。
あるクラスでSerializableを実装する場合、serialVersionUIDの定義方法で以下二通りの方法があると思います。
- デフォルトserialVersionUID(1L)を追加
- 生成されたserialVersionUID(8531245739641223373L)を追加
個人的にはシンプルな1つ目のほうが良いように感じるのですが、実際は2つ目の方法を採用している人が多いような気がします。
2.のような長いserialVersionUIDを生成する理由って何かあるのでしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。