--- 单例模式 --- #### 目录 1. 思维导图 2. 特点定义以及使用场景 3. 五种实现方式 4. 注意事项 #### 思维导图 #### 特点定义以及使用场景 单例即确保该类只有一个实例,避免产生多个对象消耗过多的资源。在一些工具类中用的非常多。它主要有以下几个特点: 1. 私有的构造函数 2. 只能通过静态方法或者枚举返回单例类对象 3. 确保单例类在反序列化时不会重新构建对象 #### 五种实现方式