serialVersionUIDフィールドの名前がSERIAL_VERSION_UIDでない理由はありますか? java.io.SerializableのためのドキュメントによるとserialVersionUID命名規則
:
直列化可能クラスが、静的 最終、およびタイプの長さでなければならない「のserialVersionUID」という名前のフィールドを宣言することにより、明示的に 、独自のserialVersionUIDを宣言することができます。
ANY-ACCESS-MODIFIER static final long serialVersionUID = 42L;
Java Naming Conventions全て静的最終(定数)フィールドを参照しながらは下線で分離そのフラグメントを有するcapitilizedされるべきです。
これはシリアル化APIが書かれている方法です) – fge