public class SerialibleSingleton implements Serializable { private static final long serialVersionUID = -7760114349097906512L; private static SerialibleSingleton instance = new SerialibleSingleton(); private SerialibleSingleton() {} public static SerialibleSingleton getInstance() { return instance; } /** * 该方法在对象反序列化之前调用 * 在此返回instance * 为了在内存中始终保存一个单例对象 * @return */ private Object readResolve() { return instance; } }
单例模式(序列化)
猜你喜欢
转载自kissroom112.iteye.com/blog/1067353
今日推荐
周排行