直列化と直列化可能フィールド API の使用
例題の実行
この例題をコンパイルして実行するには、次の手順に従います。
- 自分のベースディレクトリの下の objectserializationexamples/AlternatePersistentFieldAPI で、JDKTM 1.2 以降を使ってオリジナルクラスをコンパイルします。
javac OriginalClass.java
- 直列化フラグを指定して、オリジナルクラスを実行します。
java OriginalClass -s
- 展開後のクラスをコンパイルします。
javac EvolvedClass.java
- 直列化復元フラグを指定して、展開後のクラスを実行します。
java EvolvedClass -d
この方法では、一方向のみの互換性がテストされます。双方向の互換性をテストするには、同じ手順を逆方向で行なってください (手順 1 から 4 で、オリジナルクラス名と展開後のクラス名を入れ替える)。
関連情報
- 概説
- ソースファイル
- 例題リスト