![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
---- Java 设计模式
设计模式:代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
云 祁
Focus BigData,专注于大数据技术领域的知识分享。
展开
-
设计模式概述以及 23种设计模式的介绍
文章目录设计模式概述(Design pattern):设计模式3大类设计模式的六大原则设计模式概述(Design pattern):设计模式:代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编...原创 2019-09-22 21:16:01 · 4230 阅读 · 1 评论 -
设计模式之七大设计原则详解
设计模式之七大设计原则原创 2019-09-29 16:45:21 · 1252 阅读 · 0 评论 -
设计模式之单例模式(附常见八种单例模式)
文章目录单例设计模式介绍单例设计模式八种方式饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(线程安全,同步方法)双重检查静态内部类枚举单例模式在JDK 应用的源码分析单例模式注意事项和细节说明单例设计模式介绍所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如Hibernate...原创 2019-09-30 20:45:16 · 1191 阅读 · 0 评论 -
设计模式之工厂模式
工厂模式(Factory Pattern):定义一个用于创建对象的接口,让子类决定将哪一个类实例化,FactoryMethod使一个类的实例化延迟到其子类。(Define an interface for creating anobject, but let subclasses decide which class to instantiate. Factory methodlets a c...原创 2019-11-03 14:47:00 · 979 阅读 · 0 评论 -
设计模式之简单工厂模式
文章目录一、简单工厂模式案例二、简单工厂模式进阶2.1 使用反射实现扩展性2.2 注解让简单工厂模式不简单三、简单工厂模式详解3.1 简单工厂模式定义3.2 简单工厂模式类图3.3 简单工厂模式角色划分3.4 简单工厂模式优点3.5 简单工厂模式缺点四、简单工厂模式与OOP原则4.1 已遵循的原则4.2 未遵循的原则五、简单工厂模式在JDK中的典型应用一、简单工厂模式案例有一种抽象产品——汽车...原创 2020-03-08 22:01:23 · 1223 阅读 · 0 评论 -
设计模式之工厂方法模式
文章目录一、工厂方法模式解决的问题二、工厂方法模式2.1 工厂方法模式介绍2.2 工厂方法模式类图2.3 工厂方法模式角色划分2.4 工厂方法模式使用方式三、工厂方法模式优点四、工厂方法模式缺点五、工厂方法模式与OOP原则5.1 已遵循的原则5.2 未遵循的原则一、工厂方法模式解决的问题上文《设计模式之简单工厂模式》中提到,简单工厂模式有如下缺点,而工厂方法模式可以解决这些问题由于工厂类集...原创 2020-03-09 21:16:33 · 1113 阅读 · 0 评论