![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 85
FitDoctor
这个作者很懒,什么都没留下…
展开
-
适配器模式和桥接模式
适配器模式与桥接模式原创 2022-07-11 00:20:22 · 901 阅读 · 0 评论 -
策略模式与责任链模式
策略模式与责任链模式原创 2022-07-09 20:06:07 · 511 阅读 · 0 评论 -
设计模式之代理模式
代理模式目标掌握代理模式的应用场景和实现原理了解静态代理和动态代理的区别了解CGLib和JDK Proxy的根本区别手写实现定义的动态原理代理模式的定义代理模式是指为其他对象提供一种代理,以控制对这个对象的访问代理对象在客服端和目标对象之间起到中介作用属于结构型设计模式代理模式的适用场景保护目标对象增强目标对象静态代理//demo 帮儿子找对象//新建一个抽象角色public interface IPersion { void findLove();}原创 2021-04-01 23:51:10 · 68 阅读 · 0 评论 -
设计模式之原型模式与建造者模式
目标掌握原型模式和建造者模式的应用场景掌握原型模式的浅克隆和深克隆的写法掌握建造者模式的基本写法了解克隆是如何破坏单例的了解原型模式的优缺点掌握建造者模式和工厂模式的区别原型模式的定义原型模式是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象调用者不需要知道任何创建的细节,不调用构造函数属于创建型模式原型模式的适用场景类初始化消耗资源较多new产生的一个对象需要非常繁琐的过程(数据准备、访问权限等)构造函数比较复杂循环体中产生大量对象时//创建一个接原创 2021-03-24 23:51:41 · 203 阅读 · 0 评论 -
设计模式之单例模式
目标掌握单例模式的应用场景掌握IDEA环境下的多线程调试方式掌握保证线程安全的单例模式策略掌握反射暴力共计单例解决方案及原理分析序列化破坏单例的原理及解决方案掌握常见的单例模式写法定义单例模式是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。隐藏其所有的构造方法。属于创建型模式。...原创 2021-03-17 23:36:13 · 75 阅读 · 0 评论 -
设计模式之工厂模式
设计模式之工厂模式内容定位Spring中用到的设计模式简单工厂模式工厂方法模式抽象工厂模式内容定位不用设计模式并非不可以,但是用好设计模式能帮助我们更好的解决实际问题,设计模式最重要的是解耦。设计模式天天都在用,但自己却无感知。我们把设计模式作为一个专题,主要是学习设计模式是如何总结经验的,把经验为自己作用。学设计模式也是锻炼将业务需求转换技术实现的一种非常有效的方式。帮助我们写出更加优雅的代码、更好的去重构项目Spring中用到的设计模式工厂模式 :BeanFactory装饰器模式 :Bea原创 2021-03-16 23:52:31 · 129 阅读 · 2 评论