
设计模式
文章平均质量分 84
janyxe
资深杰迷,擅长微服务领域,云原生等领域,喜欢研究框架底层及其源码,希望通过个人博客的形式给大家带来不一样的技术分享
展开
-
面试必问设计模式之策略模式
本系列课程将带着大家以面试题的方式 深入设计模式。这么快到了设计模式的第五篇啦,上一篇文章带着大家输入学习了设计模式的工厂模式,这篇文章带着大家深入策略模式Define a family of algorithms,encapsulate each one,and make them interchangeable.(定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。)抽取共同行为,根据抽象策略实现不同的策略,交给不同的子类实现 策略模式主要解决多重条件判断的问题策略模式使用的就是面向对象的继承和原创 2022-06-15 15:08:01 · 444 阅读 · 42 评论 -
面试必问设计模式之责任链模式
设计模式系列文章目录 面试必问设计模式之基础篇 面试必问设计模式之工厂方法模式(超详细) 面试必问设计模式之单例模式(超详细) 面试必问设计模式之责任链模式 如果本文对你们的开发之路有所帮助,请帮忙点个赞,您的支持是我坚持写博客的动力 【设计模式相关书籍】wx关注【Java从零学架构】,后台回复【设计模式】自取 前言 上一篇文章带着大家输入学习了设计模式的工厂模式,这篇文章带着大家深入责任链模式 项目代码见 https://gitee.com/janyxe/design_patterns 责任链原创 2022-05-26 09:59:50 · 281 阅读 · 52 评论 -
面试必问设计模式之单例模式(超详细)
设计模式系列文章目录 面试必问设计模式之基础篇 面试必问设计模式之工厂方法模式(超详细) 面试必问设计模式之单例模式(超详细) 如果本文对你们的开发之路有所帮助,请帮忙点个赞,您的支持是我坚持写博客的动力 【设计模式相关书籍】wx关注【Java从零学架构】,后 台回复【设计模式】自取 前言 上一篇文章带着大家输入学习了设计模式的工厂模式,这篇文章带着大家深入单例模式 项目代码见 https://gitee.com/janyxe/design_patterns 什么是单例模式 保证一个类只有一原创 2022-05-20 17:47:10 · 795 阅读 · 75 评论 -
面试必问设计模式之工厂模式(超详细)
设计模式系列文章目录 面试必问设计模式之基础篇 面试必问设计模式之工厂方法模式(超详细) 如果本文对你们的开发之路有所帮助,请帮忙点个赞,您的支持是我坚持写博客的动力 前言 上一篇文章带着大家初探设计模式,本文将讲解设计模式的工厂方式模式 什么是工厂方法/说说工厂方法定义 工厂模式是一种创建型设计模式 定义一个用于创建对象的接口,让子类决定实例化哪一个类,让一个类的实例化延迟到子类 把对象的创建和使用的过程分开 可以画出工厂模式吗,并简单说明下 类图 说明 抽象类Product负责定义类的共原创 2022-05-15 13:13:34 · 921 阅读 · 53 评论 -
面试必问设计模式之基础篇
设计模式系列文章目录 面试必问设计模式之基础篇 如果本文对你们的开发之路有所帮助,请帮忙点个赞,您的支持是我坚持写博客的动力 前言 本文将讲解设计模式初始篇,带着大家以面试题的方式 初探设计模式 什么是设计模式 设计模式用于承载复杂的业务逻辑,使写出的代码简洁、易扩展 通俗来讲:日常开发中需要了解整体业务中的可变及不可变。变化的就是复杂的业务逻辑,就应该用合适的设计模式去重构它,定义好代码骨架,当它发生变化的时候具有更好的扩展性 设计模式有什么好处/为什么要用设计模式 设计模式是经验沉淀,代码使用原创 2022-05-11 10:53:39 · 361 阅读 · 61 评论