单例模式类实现Serializable接口后, 在序列化时, getInstance方法变的不可用, 所以单例模式序列化时请为该类添加readResolve方法, 否则序列化出来的对象不是单例的.
private Object readResolve() throws ObjectStreamException {
return instance;
}
单例模式类实现Serializable接口后, 在序列化时, getInstance方法变的不可用, 所以单例模式序列化时请为该类添加readResolve方法, 否则序列化出来的对象不是单例的.
private Object readResolve() throws ObjectStreamException {
return instance;
}