2019-09-27 18:46:58 +08:00
|
|
|
# 说明
|
|
|
|
|
|
|
|
### 目录
|
|
|
|
|
|
|
|
#### ch02.[创建和销毁对象](ch02创建和销毁对象)
|
|
|
|
|
|
|
|
1. [考虑使用静态工厂方法替代构造方法](ch02创建和销毁对象/01.考虑使用静态工厂方法替代构造方法.md)
|
|
|
|
2. [当构造方法参数过多时使用builder模式](ch02创建和销毁对象/02.当构造方法参数过多时使用builder模式.md)
|
|
|
|
3. [使用私有构造方法或枚类实现Singleton属性](ch02创建和销毁对象/03.使用私有构造方法或枚类实现Singleton属性.md)
|
|
|
|
4. [使用私有构造方法执行非实例化](ch02创建和销毁对象/04.使用私有构造方法执行非实例化.md)
|
|
|
|
5. [使用依赖注入取代硬连接资源](ch02创建和销毁对象/05.使用依赖注入取代硬连接资源.md)
|
|
|
|
6. [避免创建不必要的对象](ch02创建和销毁对象/06.避免创建不必要的对象.md)
|
|
|
|
7. [消除过期的对象引用](ch02创建和销毁对象/07.消除过期的对象引用.md)
|
|
|
|
8. [避免使用Finalizer和Cleaner机制](ch02创建和销毁对象/08.避免使用Finalizer和Cleaner机制.md)
|
|
|
|
9. [使用try-with-resources语句替代try-finally语句](ch02创建和销毁对象/09.使用try-with-resources语句替代try-finally语句.md)
|
|
|
|
|
|
|
|
#### ch03.[所有对象的通用方法](ch03所有对象的通用方法)
|
|
|
|
|