纯粹学习笔记。
这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
意图
保证一个类仅有一个实例,并提供一个访问它的全局访问点。
public class SingleObject{
private SingleObject{}
private static SingleObject instance = new SingleObject();
public SingleObject getInstance() {
return instance;
}
}
网友评论