1、定义:保证一个类仅有一个实例,并提供一个全局访问点
类型:创建型
2、适用场景
确保任何情况下绝对只有一个实例
3、优点
在内存里只有一个实例,减少了内存开销
可以避免对资源的多重占用
设置全局访问点,严格控制访问
4、缺点
没有接口,扩展困难