设计模式学习
文章平均质量分 92
cyril66
这个作者很懒,什么都没留下…
展开
-
设计模式介绍与单例模式笔记
什么是设计模式 是一种编程的套路与经验,具有普遍性并可以反复使用。是面向对象设计原则的实际运用,充分体现了类的封装性,继承性多态性与组合关系的充分理解。 P.S: 也是程序猿进阶要学的东西 设计模式的分类 创建型模式 描述了怎样创建对象,特点是把对象的创建与使用进行分离,创建型模式提供了单例,原型,工厂方法,抽象工厂,建造者等五种创建型模式. 结构型模式 什么是单例模式 提供了一种创建对象的最佳方式,单一的类只能创建单一的对象,这个类还提供了单一访问该对象的方式,可以直接访问而不用实例化。 单例模式的结构原创 2021-11-22 00:54:42 · 378 阅读 · 0 评论 -
结构型模式之代理模式笔记
文章目录1. 结构型模式1.1 什么是结构型模式1.2 结构型模式的分类2.代理模式2.1 代理模式的小栗子2.2 什么是代理模式2.3 代理模式的分类2.4 代理模式的结构2.5 静态代理2.5.1 静态代理小栗子2.6 JDK动态代理2.6.1 JDK动态代理的使用2.6.2 JDK动态代理类代码2.6.3 动态代理类的执行2.6.4 遇到的问题2.7 CGLib动态代理2.7.1 CGLib是个啥2.7.2 CGLib代理怎么用2.8 JDK动态代理与CGLib动态代理的对比2.9 代理模式的优缺点2原创 2021-11-29 18:21:12 · 166 阅读 · 0 评论