易截截图软件、单文件、免安装、纯绿色、仅160KB

java设计模式序

程序设计是解决问题思路的具体化.就像建造一座房子一样,用什么样的材料,建造什么风格的建筑,具体每个位置是什么... 不同的建筑师会有不同的方法. 而把完成某一特定问题的解决思路规范一下 就可以称作为一种设计模式.
程序设计中设计模式为我们在某一问题域提供了一种良好的实现方法参考,可以大大实现复用和高效。
下面我们简要看下java相关的设计模式吧
A 创建模式(对象的创建都是消耗系统资源,creattion模式就是有关创建的一些指导和原则)
   1 Factory(工厂和抽象工厂)
   2 Factory Method (工厂方法)
   3 prototype(原型)
   4 builder(创建)
   5 singleton(单例)
B 结构模式(对象和对象之间是有微妙的关系的,structure模式是完成各类型对象之间的继承,实现,依赖关系,设计健壮系统的一些优良的模式参考)
   6 facade(外观)
   7 proxy(代理)
   8 adapter(适配器)
   9 bridge (桥梁)
   10 Composite(合成)
   11 Decorator(装饰)
   12 Flyweight (享元)
C 行为模式(行为模式主要是责任和算法的抽象化。行为模式不仅仅是关于类和对象的,而且是关于它们之间的相互作用的。行为模式分为类的行为模式和对象的行为模式两种)
  13 template(模板方法)
  14 Command (命令)
  15 Interpreter(解释器)
  16 Visitor (访问者)
  17 Iterator (迭代)
  18 state(状态)
  19 Observer(观察者)
  20 Mediator (调停者)
  21 Memento (备忘录)
  22 Chain of Responsibility (责任链)
  23 Strategy(策略) 
准备重温下java基础知识.以后有时间就分别一一介绍下这23中设计模式..


相关文档:

java 集合框架(Collection)和数组的排序

java 集合框架(Collection)和数组的排序 
 根据约定,在使用java编程的时候应尽可能的使用现有的类库,当然你也可以自己编写一个排序的方法,或者框架,但是有几个人能写得比JDK里的还要好呢?使用现有的类的另一个好处是代码易于阅读和维护,这篇文章主要讲的是如何使用现有的类库对数组和各种Collection容器进 ......

JAVA常用操作语句 个人总结

·if ((ICO2 = getInitParameter("ICO2")) == null)
      ICO2 = "images/commend.gif";
·ActionContext ctx = ActionContext.getContext();
  HttpServletRequest request = (HttpServletRequest) ctx.get(ServletActionContext.HTTP_REQUEST);  ......

java中栈(stack)和堆(heap)的区别

 鉴于网上对Java的堆栈区分,众说纷纭,有的把C++的堆栈也混进来,有的没有分清Stack,Heap的中文翻译,搞得我把Stack当作堆,Heap当作栈,混乱了!昨天参加一外企的笔试,选择英文答案时,选错了,知道答案是堆,却选择了Stack!今天,决定把两者区分清楚! 
  
     &nbs ......

java实现读取XML文件数据插入到数据库中

package com.flxx.docUrl;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
import org.jdom.output.Format;
import org.jd ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号