解读《Effective Java》
文章平均质量分 93
如果你想要在 Java 开发中遇到难题或想要提高编程技巧,那么这本书绝对值得一读。书中每个条目都以简洁明了的方式解释了如何避免常见错误并提高代码质量。如果你是 Java 开发人员,阅读《Effective Java》将对你的职业发展大有裨益。
@赵士杰
少年若有凌云志,一遇风云便化龙。软件设计师,系统架构设计师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解读 Java 经典巨著《Effective Java》90条编程法则,第5条:优先考虑依赖注入来引用资源
Joshua Bloch 在《Effective Java》中提出的第5条编程法则“优先考虑依赖注入来引用资源”着重强调了依赖注入(DI)的重要性,该法则主要关注如何有效地管理类和资源之间的依赖关系。原创 2024-10-17 21:18:11 · 1465 阅读 · 0 评论 -
解读 Java 经典巨著《Effective Java》90条编程法则,第4条:通过私有构造器强化不可实例化的能力
《Effective Java》第三版中的第4条是“通过私有构造器强化不可实例化的能力”。其主要目的是防止类被实例化,从而保证该类只能用于提供静态方法或字段。这个设计模式常用于工具类,比如 `java.lang.Math` 类,因为这些类的实例化没有实际意义,同时避免潜在的错误和不必要的资源开销。原创 2024-10-17 21:17:32 · 901 阅读 · 0 评论 -
解读 Java 经典巨著《Effective Java》90条编程法则,第3条:用私有构造器或者枚举类型强化Singleton属性
《Effective Java》中的第3条编程法则主要是针对在开发过程如何实现单例模式,作者 Joshua Bloch 在书中给出了3种单例模式的实现方式:私有构造器和公有静态域、私有构造器和公有静态方法、枚举式。原创 2024-10-17 21:17:38 · 815 阅读 · 0 评论 -
解读 Java 经典巨著《Effective Java》90条编程法则,第2条:遇到多个构造器参数时要考虑使用构建器
《Effective Java》是由 Joshua Bloch 撰写的经典书籍,提供了 Java 编程中的最佳实践和建议。在书中的第2条建议“遇到多个构造器参数时要考虑使用构建器”,主要是为了处理构造器参数过多时的设计问题。这条建议的主要目的是简化构造器的使用,增加代码的可读性和维护性。原创 2024-10-25 22:36:12 · 1408 阅读 · 0 评论 -
解读 Java 经典巨著《Effective Java》90条编程法则,第1条:用静态工厂方法代替构造器
《Effective Java》是 Java 开发领域的一本重要著作,对于 Java 开发人员来说尤为宝贵。作者 Joshua Bloch 在书中深入探讨了 Java 编程中的最佳实践,并提供了大量的示例和建议,旨在帮助开发人员写出更高效、可维护的代码。书中的内容包括了 Java 语言的核心特性和设计模式,涉及到的主题如创建和销毁对象、类和接口的设计、泛型、枚举、并发等。原创 2024-10-14 21:41:03 · 1900 阅读 · 0 评论
分享