您的位置:首页 > 编程语言 > Python开发

python简单单例模式

2016-12-14 21:05 357 查看
单例模式有以下的特点:

1 单例类只可有一个实例。

2 单例类必须自己创建自己这惟一的实例。

3 单例类必须给所有其他对象提供这一实例。

public class EagerSingleton

{

private static final EagerSingleton m_instance =

new EagerSingleton();

/**

* 私有的默认构造子

*/

private EagerSingleton() { }

/**

* 静态工厂方法

*/

public static EagerSingleton getInstance()

{

return m_instance;

}

}

在这个类被加载时,静态变量m_instance 会被初始化,此时类的私有构造子会被调用。这时候,单例类的惟一实例就被创建出来了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: