![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 92
愤怒的怪叔叔
这个作者很懒,什么都没留下…
展开
-
模式的秘密(一)设计模式概述
文章目录导读在软件工程中,设计模式(design pattern)是对软件设计中普遍存在的各种问题,所提出的解决方案。设计模式并不是固定的一套代码,而是针对某一特定问题的具体解决思路与方案。可以认为是一种最佳实践,因为他是无数软件开发人员经过长时间的实践总结出来的。提到设计模式不得不提《设计模式:可复用面向对象软件的基础》(Design Patterns – Elements of Reus...原创 2018-11-20 18:11:17 · 158 阅读 · 0 评论 -
模式的秘密(二)单例模式
文章目录概念实现方式饿汉式静态内部类式懒汉式线程安全的懒汉式使用volatile使用final枚举式单例与序列化总结概念 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式。在 GOF 书中给出的定义为:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式一般体现在类声明中,单例的类负责创建自己的对象,同时确保...原创 2018-11-20 18:23:16 · 224 阅读 · 0 评论 -
模式的秘密(三)工厂模式
文章目录工厂模式分类简单工厂模式概念用途实现方式工厂方法模式概念用途实现方式工厂方法与简单工厂的区别抽象工厂模式概念用途实现方式三种工厂模式之间的关系工厂模式分类工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式可以分为三类:1)简单工厂模式(Simple Factory)2)工厂方法模式(Factory Method)3)抽象...原创 2018-12-16 23:13:25 · 292 阅读 · 0 评论