如何序列化在java中实现的链表?

时间:2011-03-15 20:49:21

标签: java serialization

我在网上读到,通过将派生对象声明为瞬态,可以省略序列化。但是,在链表的情况下,链接是对象之间的内存引用。那么,我应该将它转换为数组并存储数组表示吗?

1 个答案:

答案 0 :(得分:6)

以下是Java序列化LinkedList的方式:它获取所有元素并将其与大小一起写入ObjectOutputStream。当然,我会声明header条目transient

查看writeObject的{​​{1}}和readObject方法:

LinkedList
相关问题