itarticle 第二章_创建和销毁对象_effective java 第二条:遇到多个构造器参数时考虑使用builder 第三条:用私有构造器或者枚举类型强化Singleton属性 第四条:通过私有构造器强化不可实例化 第五条:避免创建不必要的对象 第六条:消除过期的对象引用 第七条:避免使用finalizer方法 0