Java中的队列/ LinkedList序列化

时间:2012-03-20 19:18:10

标签: java serialization linked-list queue

我有一个队列的实现(Queue类,它基本上是一个链表) - 它由Element类的对象链接列表(带有Previous / Next引用)和第一个和最后一个元素的头,这是也是Element类的一个对象。我想序列化队列。问题是 - 如何序列化双向链表?

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点。您可以实现Serializable并注意保留所有对象。您可以将所有数据和关系保存在某些结构化XML中。你可以使用JSON。

唯一的问题是,如果您的队列是通用的(如标准库中的那个),您将很难保存未知类型的对象。