设计模式
西二旗老司机
软件工程专业,性格开朗、不乏稳重。
展开
-
设计模式关系图
<br />原创 2010-10-22 22:45:00 · 1033 阅读 · 0 评论 -
基于J2EE轻量级容器构件框架一、总体结构图
<br />原创 2010-12-15 13:15:00 · 883 阅读 · 0 评论 -
Lazy initialization holder class模式
<br /> <br />Lazy initialization holder class模式,这个模式综合使用了Java的类级内部类和多线程缺省同步锁的知识,很巧妙的同时实现了延迟加载和线程安全。<br />1:先来看点相应的基础知识<br /> 先简单的看看类级内部类相关的知识。什么是类级内部类?<br /> 简单点说,类级内部类指的是:有static修饰的成员式内部类。如果没有static修饰的成员式内部类被称为对象级内部类。类级内部类相当于其外部类的static成分,它的对象与外转载 2011-02-19 15:41:00 · 3498 阅读 · 0 评论 -
Builder模式
Builder模式来构建保险合同对象的示例代码:(1)保险合同的对象的示例代码如下:package cn.javass.dp.builder.example5;/** * 保险合同的对象 */public class InsuranceContract { /** * 保险合同编号 */ private String contractId; /** * 被保险人员的名称,同一份保险合同,要么跟人员签订,要么跟公司签订, * 也就是说,"被保险人员"和"被保转载 2011-02-19 14:14:00 · 665 阅读 · 0 评论 -
简单工厂、工厂、抽象工厂
工厂方法模式的核心是一个抽象工厂类,而简单工厂模式把核心放到了一个具体类上. 简单工厂模式将产品抽象出一个接口,在工厂函数中使用 Switch-Case 判断生产哪个具体产品,并返回具体产品的父接口引用。工厂模式1 除将产品抽象出一个接口以便实现多态,还将不同的原创 2010-10-29 17:17:00 · 510 阅读 · 0 评论