随笔-8  评论-0  文章-1  trackbacks-0
第一条 考虑用静态工厂方法代替

静态工厂方法具有以下优势
1  构造器本身有命名限制(不明确,容易搞混),静态方法有自己的名字易于理解。
2  可以避免重复创建不必要的对象提升性能,可以保证类是一个Singleton,使不可变类不会存在两个相当的实例
3 选择返回对象具有更大的灵活性,可以根据调用方法使用参数返回不同类的实例,还能创建非公有类型,封装了类的实现细节

服務提供者框架 包括服務接口(Service Interface) 提供者註冊API(Provider Registration API) 服务访问API(Service Access API) 以及 服务提供者接口(Service Provider Interface 可选) 组成
posted on 2010-02-28 16:00 岩石 阅读(56) 评论(0)  编辑  收藏 所属分类: Effective java 读书笔记

只有注册用户登录后才能发表评论。


网站导航: