0

我有一个使用 SaveData 类的应用程序,它使用 ObjectOutputStream 来保存序列化数据,还有一个 LoadData 类,它使用 ObjectInputStream 来加载数据。我试过在这里http://proguard.sourceforge.net/#manual/examples.html寻求帮助,但有些东西没有意义。他们正在使用private void writeObject(java.io.ObjectOutputStream);代替void writeObject(java.lang.Object);private void readObject(java.io.ObjectInputStream);代替public Object readObject();。那是关于什么的?另外,为什么我需要包含这些方法?我有一个 Data 类,它有一个private static final long serialVersionUID. 我应该只是简单 -keepclassmembers Data implements java.io.Serializable { static final long serialVersionUID; }吗?

4

0 回答 0