【设计模式】
奔跑的大白啊
不忘初心,方得始终
展开
-
【设计模式之代理模式】—静态代理和动态代理
前言    很多优秀的框架中,巧妙的用到了各种设计模式,在解读源码的过程中,肯定非常需要再熟悉下设计模式。今天咱们来说下代理模式。 正文代理模式    为另一个对象提供一个替身或占位符以控制这个对象的访问。 &原创 2018-07-31 18:01:31 · 1555 阅读 · 27 评论 -
【设计模式】- 装饰模式
前言    最近在学习设计模式,经典之所以成为经典,必定有它存在的意义和价值,下面来一起学习下。正文为什么会出现装饰模式?    举一个场景:饮品小店中有各种饮料,比如奶茶、绿茶、红茶等,客户在购买这些饮品的时候会选择加糖、加冰、加果冻、加山楂等等这些调料,用代码实现时,我会首先选用原创 2018-09-13 20:12:43 · 276 阅读 · 0 评论 -
【IO】- IO 体系中的设计模式-装饰模式
前言     最近在学习IO 这块内容,结合经典的装饰模式,说下IO库中体现的设计模式。正文节点流和处理流    Java 中的流按照流的流向来分,可以分为输入流和输出流;按照流的角色分,可以分为节点流(低级流)和处理流(高级流),节点流是指 程序直接连到实际的数据源,和实际的输入、原创 2018-09-13 20:53:40 · 1370 阅读 · 1 评论 -
【设计模式】- 适配器模式
前言    最近在学习到适配器模式,一些优秀的框架中也用到了适配器模式,比如SpringMvc中通过处理器映射器(HandlerMpper)来找到对应的Handler(Controller),并执行Controller中相应的方法并返回ModelAndView,下面一起看下适配器模式吧。正文适配器模式的出现  &nbs原创 2018-09-14 09:59:23 · 212 阅读 · 0 评论 -
【IO】- IO 体系中的设计模式-适配器模式
前言 之前的博客说到了适配器模式的概念和UML类图,这次来聊下IO中的适配器模式。正文IO流体系介绍 InputStreamReader 和OutputStreamWriter 类分别继承了Reader和Writer 接口,但是要创建它们的对象必须在构造函数中传入一个InputStrea...原创 2018-09-14 10:32:23 · 1062 阅读 · 1 评论