singleton模式
来源:互联网 发布:穆雅斓淘宝店 编辑:程序博客网 时间:2024/06/08 19:29
singleton模式有成单例模式,属于创建式模式。
类——对象一对一,一个类只能实现一个对象。
最简单的设计模式,也是最常见的设计模式,组件,模块初始化化必备的设计模式。
创建对象,往往和工程模式联合应用,初始化组件。
由于对象一对一方式出现,可以共享对象,实现多个用户访问一个对象,前提条件考虑对象锁,通常异步访问。
Java简单实例:
静态singleton方式:
public static StringBuffer sb=new StringBuffer();
private 构造(){
}
public static 类 getInstance(){
return sb;
}
实例singleton方式:
public static StringBuffer sb=null;
private 构造(){
}
public synchronized static 类 getInstance(){
if(sb==null){
sb=new 类();
return sb;
}
}
看起了,两种实现没什么不同,但使用场合略有不同,个人参悟(略)。
- Singleton模式
- Singleton模式
- singleton模式
- Singleton模式
- Singleton模式
- Singleton模式
- Singleton模式
- Singleton 模式
- Singleton模式
- Singleton模式
- singleton模式
- Singleton模式
- Singleton 模式
- Singleton 模式
- Singleton 模式
- Singleton模式
- Singleton模式
- Singleton 模式
- 两台笔记本电脑,通过无线网络共享上网
- 激发个人创新的六种方法
- 再谈最终一致
- Row Chaining and Row Migration
- My dieam -- gowing up!
- singleton模式
- TermVector用法:相关搜索功能及提高高亮显示性能
- 深度思考,《关于互联网:你必须知道的一切》
- Graphic编码
- [转贴]漫谈计算机图书翻译的四种境界
- 杂谈计算机图书翻译
- 2010世界杯
- 当SQL Query跑得很慢的时候...--主要瓶颈
- 资深高级程序员写给IT新人们的几点建议