随笔分类 - 15 - 设计模式
这是一个关于设计模式的分类📒, 主要通过Java语言进行描述, 但是要明确一点: 设计模式是不区分语言的, 我们学的是前人总结出来的设计思想🤔.
摘要:作为一个开发者,要想写出好代码,就要知道什么是好代码,以及评判代码好坏的常见标准。
阅读全文
摘要:设计模式是前人经验的总结,教大家如何写出可扩展、可读、可维护的高质量代码。设计模式与日常工作中的编码有直接的关系,直接影响到开发人员的开发能力。
阅读全文
摘要:本篇通过代码讲解6种不同的单例模式的实现方式, 分别是: 饥饿模式、懒惰模式、双重检查锁模式、静态内部类模式、枚举类模式和ThreadLocal模式, 并分析了它们之间的优缺点, 最后还介绍了JDK中常见的单例模式的应用, 以及破坏单例模式的多种方法.
阅读全文