实现Singleton模式
2014-07-10 00:19
288 查看
设计一个类,我们只能生成该类的一个实例。
单线程可用,多线程不安全:
单线程可用,多线程不安全:
public class Singleton { private static Singleton instance = null; private Singleton() { } public static Singleton getInstance() { if (instance == null) instance = new Singleton(); return instance; } }
相关文章推荐
- PHP单子模式(SINGLETON)的简单实现
- VB.NET实现Singleton模式
- JScript下Singleton模式的实现。
- 从C#的Singleton设计模式实现看.NET Framework特性对开发者的重要性
- Singleton模式的C++实现研究(示例代码)
- Singleton设计模式的C#实现(下)
- 本实例是用静态类实现singleton单例模式
- 继承的Singleton模式的实现
- Singleton模式的C++实现研究(示例代码)
- C++设计模式:Singleton的模板实现之一
- Singleton模式的C++实现研究(转载)
- 单实例模式的实现(singleton)----单件
- Singleton模式的C++实现研究(转载)
- C#实现Singleton设计模式
- C++完美实现Singleton模式
- 静态构造函数与Singleton模式在C#中的实现
- 继承的Singleton模式的实现
- ISingletonDisplayer 单件模式显示器C#实现
- JavaScript(JScript)下Singleton(单态)模式的实现
- 从C#的Singleton设计模式实现看.NET Framework特性对开发者的重要性