You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
---
|
|
单例模式
|
|
---
|
|
|
|
#### 目录
|
|
|
|
1. 思维导图
|
|
2. 特点定义以及使用场景
|
|
3. 五种实现方式
|
|
4. 注意事项
|
|
|
|
#### 思维导图
|
|
|
|
#### 特点定义以及使用场景
|
|
|
|
单例即确保该类只有一个实例,避免产生多个对象消耗过多的资源。在一些工具类中用的非常多。它主要有以下几个特点:
|
|
|
|
1. 私有的构造函数
|
|
2. 只能通过静态方法或者枚举返回单例类对象
|
|
3. 确保单例类在反序列化时不会重新构建对象
|
|
|
|
#### 五种实现方式
|
|
|
|
|