Effective Java 中文第二版 Effective Java 中文第二版 ### 第二章 创建和销毁对象 1. **考虑用静态工厂方法替换构造器**:静态工厂方法比构造器更灵活,它们可以返回已存在或新创建的对象,还可以有选择性地返回子类的实例,且名称可以更具描述性。 2. **构建器 ...