1.5种写法
饿汉式,懒汉式,双重检查,静态内部类,枚举
2.破话单例的方式
1.反射--防范方法:构造器抛出异常
2.序列化--防范方法:getResource()方法
3.单例要考虑的问题
1.线程安全,2调用效率3.延时加载
1.5种写法
饿汉式,懒汉式,双重检查,静态内部类,枚举
2.破话单例的方式
1.反射--防范方法:构造器抛出异常
2.序列化--防范方法:getResource()方法
3.单例要考虑的问题
1.线程安全,2调用效率3.延时加载