单例模式特点:
1.确保类有且只有一个对象被创建
2.为对象提供一个访问点以使程序可以全局访问该对象
3.控制共享资源的并行访问

经典的单例模式

单例模式中的懒汉式实例化

Monostate单例模式

单例模式I

单例模式II