设计模式
文章平均质量分 79
lmy86263
这个作者很懒,什么都没留下…
展开
-
设计模式——代理模式
一、 动态代理原创 2016-02-29 12:33:13 · 1395 阅读 · 0 评论 -
设计模式——单例模式
单例模式可以说是所有设计模式中最简单的一种,但是简单并不意味着它不实用,如果你是一个Java Web的开发者,没有用过Spring就很low了,而Spring的基础就是根据单例模式来设计的。原创 2016-09-28 21:58:52 · 417 阅读 · 0 评论 -
设计模式——责任链模式
说到“各司其职”,我们首先想到的是工厂里的流水线,这是标准的各司其职,而且有助于提高效率,但是在设计模式中的各司其职就要说到责任链模式,从名称上来看已经非常清晰,就是把一件工作分别经过链上的各个节点,让这些节点依次处理这个工作。原创 2016-10-01 23:33:10 · 1573 阅读 · 0 评论 -
设计模式——适配器模式
关于适配器,我们生活中常见的许多东西都可以称之为适配器,比如Mac电源适配器(可是我没有!!),还有漏斗等,在设计模式中的意义是相同的。所谓适配器模式就是将一个类的接口转换成满足新需求的另一个接口,适配器让原本接口不兼容的类可以进行合作。原创 2016-12-24 19:01:03 · 437 阅读 · 0 评论 -
设计模式——构建器(Builder)模式
在面向对象的编程中对象的创建是最基本的动作,但是创建对象的方法有很多种,但是归根结底都是直接或者间接使用类的构造器完成实例的创建,包括静态工厂方法、JavaBean方式或者下面的要说的构建器模式,但是对于不同的情况,使用这几种方法各有利弊,这里使用一个实际的问题来引出这种对比。【实际需求】对一个包含10几个参数的类进行实例化,其中有些参数不是必须的,但是有些参数必须存在。【问题分析】首先对于实例化的原创 2017-02-11 15:29:13 · 1716 阅读 · 0 评论