GOF 设计模式
文章平均质量分 82
Al_assad
脚踏实地,不吹水不装逼不讥讽
展开
-
Java 单例模式(Singleton Pattern)的6种基本实现
1、懒汉式,线程不安全Lazy 初始化,多线程不安全;描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronized,所以严格意义上它并不算单例模式。这种方式 lazy loading 很明显,不要求线程安全,在多线程不能正常工作。代码实例: p原创 2018-02-07 14:27:21 · 558 阅读 · 0 评论 -
GOF 面向对象 23 种设计模式详解
GOF 设计模式笔记总结自 GOF 的 《Design Patterns - Elements of Reusable Object-Oriented Software》,Erich Gamma、Richard Helm、Ralph Johnson 、John Vlissides 4 位作者基于基于面向对象设计原则提出了一下的基本观点:对接口编程而非对实现编程;优先使用原创 2018-02-07 14:41:41 · 4125 阅读 · 1 评论