【发布时间】:2010-11-03 17:28:45
【问题描述】:
我们序列化对象的时候,静态成员是不序列化的,但是如果需要,有什么办法吗?
【问题讨论】:
-
停止对应该序列化的数据使用静态成员?
-
附录:停止使用静态成员来保持可变状态。
-
共享和可变不是相互排斥的。序列化静态常量没有意义(因为它们是不可变的),但序列化静态变量有时是有意义的(因为它们应该与反序列化时的其余状态同步)。
-
弗拉基米尔,不,序列化静态字段永远没有意义。
-
说“从不”是没有意义的。
标签: java serialization static-members