【发布时间】:2014-03-12 02:28:11
【问题描述】:
对于实现Serializable 接口的类,有两种方法可以定义在序列化期间流式传输哪些特定字段:
- 默认情况下,所有实现
Serializable的非静态、非瞬态字段都会被保留。 - 通过定义
ObjectStreamField [] serialPersistentFields并明确声明保存的特定字段。
我想知道,除了可以定义特定字段顺序之外,第二种方法还有什么优势?
【问题讨论】:
-
啊,我没有看到答案已经被接受了。这个答案是正确的,但我认为它不能回答你的问题“为什么”。
标签: java serialization