Effective Java(1):建立和销毁对象

1 考虑用静态方法代替构造器 1). 静态方法优势:java 有名称,更容易使用和理解。而一个累只有一个带有指定签名的构造器,当须要多个构造器时,各构造器参数个数、类型及类型顺序上可能有所不一样,这样不易于区分。 没必要在每次调用它们的时候都建立一个新对像,能够为重复调用返回相同对象。 能够返回原返回类型的任何子类型的对象,API能够返回对象,同时又不会使对象变成公有的。(理解服务提供者框架的应用
相关文章
相关标签/搜索