设计模式之单例模式

来源:互联网 发布:淘宝买美版官换机6s 编辑:程序博客网 时间:2024/06/03 15:04

作用:提高效率

为了保证一个类只能有一个实例,我们把这个类的构造函数用private修饰,使这个类不能被外部实例化。为了让外面的能够访问,我们提供一个全局的方法

public class Singleton{

private static  Singleton instance = new Singleton();

private Singleton()

{

}

public static Singleton getInstance()

{

return instance;

}

}


外面可以通过如下调用:

Singlegon singleton = Singleton.getInstance();