- 1、本文档共36页,其中可免费阅读11页,需付费180金币后方可阅读剩余内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Effective java 第二版的思路笔记和分析点
1.创建和销毁对象
a.考虑使用静态工厂代替构造器
工厂模式回顾,和静态的好
b.遇到多个构造器参数的时候,考虑构建模式
构造器参数太多,重载方法太多,使用set,get可能会存在安全隐患,就是set肯定是一句一句执行,这时候加入set1000个属性,在其中的状态可能就发生变化了,使用set和get就不是很好,最好的办法是书中的将Builder做成了内部类了,看书中的代码。
c.用私有构造器或者枚举类型来构建单例
这个就是单例的两种实现,私有构造器构建单例没什么稀奇,java与模式那本书就是这么做的,关键是枚举类型做单例,细细的想,枚举的
您可能关注的文档
最近下载
- 10童话阅读(原卷版)-2022-2023学年七年级语文上学期期末专题复习.docx VIP
- 选择题(15大类108题)原卷版-2025年中考化学二轮复习热点题型专项训练.pdf VIP
- AP汉语语言和文化 必威体育精装版版官方样题 选择题+问答题 AP Chinese Language and Culture MCQ + FRQ Sample Questions.pdf VIP
- 第二单元《大熊猫》(课件)一年级上册综合实践活动.pptx VIP
- 2024年江苏省泰州市中考物理试题卷(含答案).docx
- 14首冬不拉曲简谱.pdf
- 初中数学-几何综合100道(含解析).docx VIP
- 村级财务规范管理规范(ppt 35页).ppt VIP
- 2024年江苏省泰州市中考化学试题卷(含答案).docx
- 农民教育知识手册.pdf
文档评论(0)