【发布时间】:2013-07-21 13:01:29
【问题描述】:
Java 中枚举类型的默认反序列化被限制为 readObject 和 readObjectNoData 抛出 InvalidObjectException。由于这个原因,枚举类型非常适合实现没有任何缺陷的单例类(Item 77,Effective Java,2nd Edition,Bloch)。
- 为什么枚举类型首先实现
Serializable? - 在实践中应该如何反序列化枚举引用?
【问题讨论】:
标签: java enums singleton deserialization