一,单例模式
私有化构造器,返回创建好的对象(保持只有一个对象)
二,可通过反射创建对象
解决:在第二次创建对象的时候抛出异常
三,在序列化和反序列话时不是同一对象
解决:添加单例类添加readResolve();方法
四:推荐使用枚举
一,单例模式
私有化构造器,返回创建好的对象(保持只有一个对象)
二,可通过反射创建对象
解决:在第二次创建对象的时候抛出异常
三,在序列化和反序列话时不是同一对象
解决:添加单例类添加readResolve();方法
四:推荐使用枚举