设计模式整理
文章平均质量分 77
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java设计模式详谈(三):观察者
观察者模式又叫作(发布-订阅)模式,属于行为型模式的一种,它定义了一种一对多的关系,当多个观察者同时监听到被观察者出现的变化,就会作出对应的处理。 废话不多说,今天分享一下关于观察者模式相关的内容。废话不多说,接下来直接进入代码实例。 观察者接口: /** * 观察者接口 * @author lyr * @date 2017年11月27日 */ pu...原创 2017-11-28 18:33:37 · 302 阅读 · 0 评论 -
Java设计模式详谈(一):单例
经过一段时间的工作历练和学习,会慢慢接触到开发六大原则和二十三种设计模式,虽然有时候并不一定全部都会用到,不过对于在今后的学习和工作当中会有很大帮助。六大原则本章暂时不进行讨论,本章就开始一一学习GOF当中的二十三中设计模式。 相信在此之前,网络上会有很多关于设计模式此类的文章,我也一直在想该如何去诠释如此多的设计模式,只能说我想分享一下我自己对于它们的认识与理...原创 2017-11-21 15:44:35 · 289 阅读 · 0 评论 -
Java设计模式详谈(二):代理
经过上一篇对于单例模式的心得分享,今天来聊一聊第二种设计模式 ,关于代理模式的个人理解。代理你可以把它想象成中间人、中介等等,不需要你亲自去处理你想做的事,把你想要的告诉他们,让他们去帮你实现,完成后再把最终的结果通知你。 总的来说代理模式分为两种:一种是静态代理,一种是动态代理。 那么首先来说一下静态代理: 静态代理 静态代理在使用的时候,需要定义接口(Interface) 或者是父类(原创 2017-11-27 15:24:40 · 260 阅读 · 0 评论