码迷,mamicode.com
首页 > 其他好文 > 详细

用静态工厂方法代替构造器

时间:2015-08-05 10:43:55      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:java

在effective java 中第一条提到用静态工厂方法代替构造器
优点如下:
1. 静态工厂方法有名字,构造器名字固定,不易于表达方法签名的意义
2. 不必在每次调用它们的时候都创建一个新对象
3. 可以返回类型的子类

好文地址

上面这篇文章讲的不错,作者的一系列文章都很不错,有时间可以好好研究下。其中第二条在原作者的评论中有很多人有疑问,在stackoverflow上有针对第二条的单独解释

参考信息

版权声明:本文为博主原创文章,未经博主允许不得转载。

用静态工厂方法代替构造器

标签:java

原文地址:http://blog.csdn.net/topwqp/article/details/47291507

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!