Singleton模式即为单例模式/单件模式. (一)意图--保证一个类仅有一个实例,并提供一个访问它的全局访问点. 如一台计算机可以有多个端口,但是应该统一管理这些端口,避免访问冲突.--选择Singleton模式就是为了避免不一致状态的发生. (二)动机 一个全局变量使得一个对象可以被访问,但是它不能防止产生实例化多个对象. 为解决以上问题,使类本身负责保存它的唯一实例,这个类保证没有其他实例可以被创建,提供一个访问该实例的方法Instance操作.--这就是Singleton模式. (三)…