[Effective Java] 建立和销毁对象篇

[Effective Java] 建立和销毁对象篇 1. 优先考虑用静态工厂方法代替构造器 优势: - 静态工厂方法相比于构造器,它们有名称 - 不须要每次在使用的时候建立一个对象 - 能够返回原返回类型的任何子类型的对象 - 在建立参数化是来的时候,代码更加简洁java 缺点: - 不能被子类化(由于鼓励程序使用复合,而不是继承) - 与其余的静态方法实际上没有任何区别(想要查明如何实例化一个类
相关文章
相关标签/搜索