设计模式
文章平均质量分 89
sqcwfiu
这个作者很懒,什么都没留下…
展开
-
java设计模式之Factory
工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。 为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可...原创 2009-12-23 18:01:13 · 84 阅读 · 0 评论 -
责任链模式
http://www.iteye.com/topic/411182原创 2009-07-21 14:22:04 · 100 阅读 · 0 评论 -
设计模式
http://www.ibm.com/developerworks/cn/java/design/ http://www.ibm.com/developerworks/cn/java/j-lo-beyondpattern/index.html(这个写得不错啊) 创建型模式 1.抽象工厂模式 AbstractFactory2.建造者模式 Builder3.工厂方法模式...原创 2011-07-19 20:50:59 · 77 阅读 · 0 评论 -
在 Java 中应用设计模式 -- Singleton
http://www.ibm.com/developerworks/cn/java/designpattern/singleton/ 基本概念Singleton是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或Socket连接要受到一定的限制,必须保持同一时间只能有...原创 2011-07-21 09:26:29 · 120 阅读 · 0 评论 -
Java类库Observer——观察者模式
http://www.ibm.com/developerworks/cn/java/l-jdkdp/part1/ 软件模式的概念现在比较的广泛,涉及到分析,设计,体系结构,编码,测试,重构等软件构造生命期中的各个部分。这儿主要讨论的是设计模式,指的是在软件设计过程中反复出现的一些问题的解决方法了。不过我们一般在提到设计模式的时候,一般都是指GOF的经典书《DesignPatt...原创 2011-07-21 09:29:26 · 159 阅读 · 0 评论 -
设计模式visitor——访问者
http://www.ibm.com/developerworks/cn/java/l-dpstruct/part1/ 把对象本身和对象的操作分离开 2、问题描述一个完善的软件系统,必须要对出现的错误进行相应的处理,只有这样才能使系统足够的健壮,我准备以软件系统中对于错误的处理为例,来展示我所使用的思路、方法。在一个分布式的网管系统中,一个操作往往不会一...原创 2011-07-21 09:32:40 · 127 阅读 · 0 评论 -
Java类库看设计模式Bridge模式和Decorator
http://www.ibm.com/developerworks/cn/java/l-jdkdp/part3/# 上一次主要介绍了几个创建型的设计模式AbstractFactroy,FactoryMethod和Singliton。它们的共同的特点,都是用来创建对象的。这次接下来的内容,涉及到的是几个结构型的模式。所谓结构型模式,就是用来解决在创建系统结构的过程中,通过对类或...原创 2011-07-21 13:34:12 · 107 阅读 · 0 评论 -
Java类库看设计模式Composite,Strategy和Iterator
Composite模式毫无疑问的,AWT中的Component-Container体系就是一个很好的Composite模式的例子。Container继承于Component,而Container中有可以包含有多个Component,因为Container实际上也是Component,因而Container也可以包含Container。这样通过Component-Contai...原创 2011-07-21 13:36:07 · 140 阅读 · 0 评论 -
spring事件驱动
http://jinnianshilongnian.iteye.com/blog/1902886原创 2014-03-07 00:53:58 · 96 阅读 · 0 评论