前言单件(Singleton)模式作为设计模式的一个典型且相对简单的构造型模式,已经在很多项目的实际开发中被广泛采用,由于其所有相关操作都是基于同一个实例的引用,因此单件模式的使用主要出于如下几个目的:逻辑上仅仅只有一个实例才可以保证逻辑的正确性。通过共享减少内存的使用,作为应用中一些集中的统一数据机制存在。减少因为频繁的构造过程带来应用上的性能损失。下面是一个最简单的经典单件模式实现方式:usingSystem;namespaceVisionLogic.DesignPattern.Practi