ObjectOutputStream を使用してシリアル化されたデータを保存する SaveData クラスと、ObjectInputStream を使用してデータをロードする LoadData クラスを使用するアプリケーションがあります。ここhttp://proguard.sourceforge.net/#manual/examples.htmlを調べてみましたが、何か意味がありません。の代わりにとを使用private void writeObject(java.io.ObjectOutputStream);
しています。それは何についてですか?また、なぜそのようなメソッドを含める必要があるのでしょうか? を持つ Data クラスがあります。私は単純にすべき
ですか?void writeObject(java.lang.Object);
private void readObject(java.io.ObjectInputStream);
public Object readObject();
private static final long serialVersionUID
-keepclassmembers Data implements java.io.Serializable {
static final long serialVersionUID;
}