单例(Singleton)模式

来源:互联网 发布:冰箱选购 知乎 编辑:程序博客网 时间:2024/05/18 00:33

单例(Singleton)模式:保证只有一个实例,静态引用,私有构造方法,公共获取函数

 

public class Singleton {
 public static Singleton instance;

 private Singleton() {
 }
 public static Singleton getInstance() {
  if (instance == null) {
   instance = new Singleton();
  }
  return instance;
 }


(Spring中只需在配置实体Bean中指定 scope="singleton",便可实现单例)

 

应用情景:

1,系统只需要一个实例的对象。

2,客户调用类的单个例子知允许使用一个公用的访问点。

原创粉丝点击