设计模式:设计模式为解决某一特定问题总结的一种实现方法,常见的设计模式有23种,分为创建、结构、行为三类

单例设计模式:就是一个类只能有一个实例,比如操作系统中,垃圾回收器,ios程序的application都是单例设计模式

特性:单实例 也就是只有一个实例,也就是实例是共享的 ,-声明静态实例

         通过声明static方法+

         static实例一旦被创建,在程序运行期间一直存在,需要进行判断实例是否为空