创建和销毁对象
本文是Java 四大教科书之一的Effective Java的中文第三版的笔记整理
第二章:创建和销毁对象
1,用静态方法类替代构造器
为什么要使用静态方法而不是public构造器:
优点:
1,静态方法是有名字的,构造器只能根据参数来决定返回实例的类型.但是通过静态工厂方法就可以避开这个过程.
2,可以复用对象,不用每次都创建一个新的实例,而这个实例可以是提前构造好的,从而实现实例受控类.
3,返回原返回类型的任何子类的对象.
4,返回对象的类可以随着每次调用而发生变化,取决于参数值.
5,方法返回的对象
原创
2020-07-27 08:50:00 ·
295 阅读 ·
0 评论