替换掉反序列化的对象
private Object readResolve() { return CASE_INSENSITIVE_ORDER; }
注:反序列化时会自动调用readResolve方法;
这是解决序列化、反序列化时破坏单例模式的一个解决方案。
替换掉反序列化的对象
private Object readResolve() { return CASE_INSENSITIVE_ORDER; }
注:反序列化时会自动调用readResolve方法;
这是解决序列化、反序列化时破坏单例模式的一个解决方案。