我是Java.io.Serializable
的新手,所以如果这是一个全新的问题我会道歉。我想要做的是实现readObject()
和writeObject()
,以便序列化绝对最小的数据。我基本上只想编写一些原语,没有关于对象标识的信息,也没有关于Object图的信息,因为在我的应用程序中,我将在反序列化此对象时知道所有这些信息。
我希望这是有道理的!我为这个问题的高级性质道歉,因为我对此很新,可能没有正确的词汇。
答案 0 :(得分:1)
您可以使用transient
字来声明字段,以便它们不会被序列化。
然后你不必自己实现read / writeObject - 它只会序列化你想要序列化的内容。
有关此内容的更多信息:http://www.javabeat.net/examples/2009/02/18/what-is-transient-keyword-in-java/