单例模式,单例模式代码
分享于 点击 2515 次 点评:70
单例模式,单例模式代码
单例模式的实现方式:
1:饿汉模式
2:懒汉模式
2.1线程锁方式创建单例
2.2内部类方式创建单例
3:注册式单例模式
3.1:枚举式单例模式
3.2:容器式单例模式
4:线程单例ThreadLocal
破坏单例:
1:反射破坏单例
解决:内部类方式创建单例
2:反序列化破坏单例
解决:
添加readResolve()方法:
priavate Object readResolve(){
return obj;
}
相关文章
- 暂无相关文章
用户点评