专栏名称: 方志朋
号主为CSDN博客之星,博客访问量突破一千万,著有畅销书《深入理解SpringCloud与微服务构建》。主要分享Java、后端架构等技术,用大厂程序员的视角来探讨技术进阶、面试指南、职业规划等。15W技术人的选择!
今天看啥  ›  专栏  ›  方志朋

第 3 次读 Effective Java,这 58 个技巧最值!

方志朋  · 公众号  · 程序员  · 2020-11-16 12:44
点击上方蓝色“方志朋”,选择“设为星标”回复“666”获取独家整理的学习资料!来源:Dong GuoChao《Effective Java》Java名著,必读。如果能严格遵从本文的原则,以编写API的质量来苛求自己的代码,会大大提升编码素质。以下内容只记录了我自己整理的东西,还是建议读原文。为了聚焦知识点,一些说明故意忽略掉了。相当于是一篇摘要。1、考虑用静态工厂方法替代构造函数例子:Integer.valueOf(“1”)、Boolean.valueOf(“true”)等。优势:可读性高(方法名)性能(不一定创建对象)灵活性高下面针对三个优势进行一些解读。可读性高new Point(x,y)和Point.at(x,y)、Point.origin()。构造函数只能看出两个参数,不知其意,后者更易理解。性能在某些情况下,可以事先进行实例化一些 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照