参考 [1] 设计模式之:创建型设计模式(6种) | 博客园 [2] 单例模式的八种写法比较 | 博客园 单例模式(Singleton Pattern) 确保一个类有且仅有一个实例,并且为客户提供一个全局访问点. 特点 1) 保证被访问资源对象在内存中只有一个实例,节约了系统内存资源,也避免了对资源多重占用: 2) 封装了访问实例方法,提供全局访问点,严格控制客户的访问方式: 3) 通常常驻内存,不会频繁创建/销毁,节约了系统开销: 缺点 1) 没有抽象层,难以扩展: 2) 类的职责过重,往往…