`
hhhhh-kk#qq.com
  • 浏览: 57584 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
23种设计模式的代码版(Java) Posted on 2008-01-17 10:04 落花人独立 阅读(682) 评论(2)  编辑 收藏 网摘 所属分类: Java, 技术随笔   package   lq.test;         import   java.io.*;     import   java.util.*;         //*********创建型模式***************         //factory   method   1     //1具体的构造算法,和2构造出的具体产品由子类实现     interface   Product   { ...
1 【JAVA】JAVA相关基础知识   JAVA相关基础知识 1、面向对象的特征有哪些方面    1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继 ...
爪哇语言抽象工厂创立性模式介绍   工厂模式有简单工厂模式,工厂方法模式和抽象工厂模式几种形态。其中简单工厂模式和工厂方法模式已经在前面作过介绍。在这里,我们来介绍抽象工厂模式。   抽象工厂模式是所有形态的工厂模式中最为抽象和最具广泛性的一种形态。   抽象工厂模式的定义  抽象工厂模式是工厂方法模式的进一步扩广化和抽象化。我们给出抽象工厂模式的类图定义如下。        图1. 抽象工厂模式的类图定义   从上图可以看出,简单工厂模式涉及到以下的角色    抽象工厂(AbstractFactory)类或接口    担任这个角色的是工厂方法模式的核心,它是 ...
Spring事务传播机制 PROPAGATION_REQUIRES_NEW starts a new, independent "inner" transaction for the given scope. This transaction will be committed or rolled back completely independent from the outer transaction, having its own isolation scope, its own set of locks, etc. The outer tran ...
/** *作者:张荣华(ahuaxuan) *2007-06-11 *转载请注明出处及作者 */ 简介:上次说到spring声明式事务管理的事务开始部分,按流程来讲,下面应该提交事务了, spring的声明式事务管理其实是比较复杂的,事实上这种复杂性正是由于事务本身的复杂性导致的,如果能用两三句话就把这部分内容说清楚是不现实的,也是不成熟的,而我对这部分的理解也可能是不全面的,还是那句话,希望大家和我一起把本贴的质量提交起来。 在下面的文章中,我讲会多次提到第一篇文章,第一篇文章的地址是:http://www.iteye.com/topic/87426 如果要理解事务提交的话,理 ...
Global site tag (gtag.js) - Google Analytics