摘要:
第四条:通过私有构造器强化不可实例化的能力 java.lang.Math,java.util.Arrays这种工具类无需实例化,因为毫无意义,但是在缺少显式构造器的情况下,编译器会自动构建一个公有的无参构造器,这些工具类可能会在无意识的情况下被实例化,或是被继承,并且,企图将这种类做成抽象类限制实例 阅读全文
posted @ 2019-10-02 18:05
_绵绵
阅读(227)
评论(0)
推荐(1)
摘要:
第一条:静态工厂方法代替构造器 静态工厂方法是返回一个类的实例的静态方法(此处介绍的静态工厂方法并不对应设计模式中的工厂模式),例:基本类型boolean转化为包装类: 提供静态工厂方法而不是构造方法的优势: 静态工厂方法的缺点: 第二条:遇到多个构造器参数时考虑使用构建器 构建器解决了构造器和静态 阅读全文
posted @ 2019-10-02 16:25
_绵绵
阅读(247)
评论(0)
推荐(0)

浙公网安备 33010602011771号