java设计模式(一) 单例模式

来源:互联网 发布:免费聊天软件大全 编辑:程序博客网 时间:2024/05/14 08:57

单例模式的三个特点:

1.某个类只能有一个实例。

2.它自行创建这个实例。

3.它自行向整个系统提供这个实例。

 

使用场景:如连接池,打印机。

 

下面是一个饿汉式单例类:

public class EagerSingleton {/* * 类加载时就会被初始化 *  */private static final EagerSingleton m_instance = new EagerSingleton();/* * 私有的构造子 * 防止被继承 */private EagerSingleton(){}/* * 静态工厂方法 *  */public static EagerSingleton getInstance(){return m_instance;}}

 

0 0
原创粉丝点击