对于静态工厂的一些理解(读Effiective Java笔记)
由于之前一直在印象笔记中编写,现放到csdn上,算是一个学习的记录吧。
创建类的实例的最常见的方式是用new语句调用类的构造方法。在这种情况下,程序可以创建类的任意多个实例,每执行一条new语句,都会导致Java虚拟机的堆区中产生一个新的对象。假如类需要进一步封装创建自身实例的细节,并且控制自身实例的数目,那么可以提供静态工厂方法。
例如Class实例是Java虚拟机在加载
原创
2017-07-27 14:37:45 ·
473 阅读 ·
0 评论