列挙型の直列化

列挙型を使っていて、将来定数メンバーを変更したらどうなるのか。

Sunのドキュメント Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle によると

列挙型インスタンスの直列化のサポート
列挙型の処理が直列化に追加されました。これは、バージョン 5.0 での新機能です。enum インスタンスを直列化する規則は、通常の直列化可能なオブジェクトを直列化する規則と異なります。enum インスタンスの直列化は、その enum 定数名と、その基になっている enum 型を識別する情報とだけで構成されています。同様に、直列化復元の動作も異なります。クラス情報は適切な enum クラスを見つけるために使用されます。そのクラスと受け取った定数名を使用して Enum.valueOf メソッドが呼び出され、enum 定数を取得して返します。

ということは、メンバーを変更しても平気へいき。ということですかね。