E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java模式
Java模式
设计之单例模式
注:本文乃阎宏博士的《Java与模式》一书的第十五章。原文连接:1.[url]http://hi.baidu.com/04023081/blog/item/caaeba18eb2f4e0435fa41f6.html[/url]2.[url]http://hi.baidu.com/04023081/blog/item/5764e11f082cb7f6e0fe0bf7.html[/url]3.[url
wwww_wu
·
2008-01-16 16:24
java
单例
模式
职场
休闲
单例模式
java模式
之单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。
jansener
·
2007-11-22 15:00
设计模式
windows
配置管理
Java模式
设计之单例模式, 接上篇【饿汉式,懒汉式】
作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客户丙"是
ihuashao
·
2007-11-12 16:00
java
设计模式
多线程
windows
配置管理
Java模式
设计之单例模式, 接上篇【饿汉式,懒汉式】
作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客户丙"是
xiaoli_feng
·
2007-11-12 16:00
MyEclipse+struts+Hibernate配置开发
说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
thomas0988
·
2007-11-03 14:00
Hibernate
mysql
MyEclipse
struts
配置管理
MyEclipse+struts+Hibernate配置开发
说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
thomas0988
·
2007-11-03 14:00
Hibernate
mysql
MyEclipse
struts
配置管理
MyEclipse+struts+Hibernate配置开发
说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
thomas0988
·
2007-11-03 14:00
mysql
Hibernate
struts
MyEclipse
配置管理
转 myspring下的struts和hibernate配置
CoderGuo 出处: sina博客 责任编辑:方舟 说明: 这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java
dananhai
·
2007-11-03 11:00
Hibernate
mysql
struts
MyEclipse
配置管理
MyEclipse+struts+Hibernate配置开发
说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
gxf212
·
2007-11-02 22:00
tomcat
Hibernate
MyEclipse
struts
session
import
Java模式
设计之单例模式
作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客户丙"是
fluagen
·
2007-10-22 16:04
职场
休闲
单例
java
Java模式
设计之单例模式
作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客户丙"是
fluagen
·
2007-10-22 16:04
单例
职场
single
休闲
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
longxx888
·
2007-10-15 16:00
Hibernate
mysql
MyEclipse
struts
配置管理
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
javathinker
·
2007-10-15 16:00
Hibernate
mysql
MyEclipse
struts
配置管理
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
javathinker
·
2007-10-15 16:00
Hibernate
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
xiyuan1999
·
2007-10-15 16:00
html
tomcat
Hibernate
struts
MyEclipse
import
WebLogic RMI 编程(四)
在Java到
Java模式
中,这使您能够按照标准化的互联网内部对象请求代理协议(InternetInterop-Orb-Protocol,简称IIOP)编
lifaming15
·
2007-09-25 19:00
weblogic
适配器模式(adapter)
(引用
java模式
书)adapter是一个非常常用的设计模式.像windows的每个窗口,事件很多个.关闭,移动,最大化,最小化,java代码设计如下:interface窗口{publicvoid关闭(
Terry.Li-彬
·
2007-09-23 11:00
25种
java模式
代码参考手册(图)续
11.门面(Facade)模式意图:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。12.工厂方法(FactoryMethod)/虚拟构造子(virtualConstructor)/多态性工厂(PolymorphicFactory)模式意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类。13.享元(Flyweight)模式意图:运用共享
strollerV
·
2007-06-19 16:00
java
算法
prototype
iterator
语言
Constructor
25种
java模式
代码参考手册(图)
1.抽象工厂(AbstractFactory)模式意图:为特定的客户(或情况)提供特定系列的对象。2.类的适配器(Adapter)模式意图:将一个类的接口转换成客户希望的另外一个接口。3.对象的适配器(Adapter)模式意图:将一个类的接口转换成客户希望的另外一个接口。4.桥梁(Bridge)/柄体(HandleandBody)模式意图:将抽象部分与它的实现部分分离,使它们都可以独立地变化。5.
strollerV
·
2007-06-19 16:00
java模式
与MM
在java版看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了:)这些都是最简单的介绍,要学习的话建议你看一下《java与模式》这本书。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅
wtb
·
2007-05-22 17:00
java
设计模式
数据结构
算法
qq
Java模式
设计之模板方法模式
Java模式
设计之模板方法模式这是一个很简单的模式,却被非常广泛的使用。之所以简单是因为在这个模式中仅仅使用到了继承关系。继承关系由于自身的缺陷,被专家们扣上了“罪恶”的帽子。
freesky
·
2007-05-14 10:00
Java模式
设计之模板方法模式
阅读更多这是一个很简单的模式,却被非常广泛的使用。之所以简单是因为在这个模式中仅仅使用到了继承关系。继承关系由于自身的缺陷,被专家们扣上了“罪恶”的帽子。“使用委派关系代替继承关系”,“尽量使用接口实现而不是抽象类继承”等等专家警告,让我们这些菜鸟对继承“另眼相看”。其实,继承还是有很多自身的优点所在。只是被大家滥用的似乎缺点更加明显了。合理的利用继承关系,还是能对你的系统设计起到很好的作用的。而
fly.net.cn
·
2007-05-10 17:00
设计模式
Java
算法
junit
框架
Java模式
设计之模板方法模式
这是一个很简单的模式,却被非常广泛的使用。之所以简单是因为在这个模式中仅仅使用到了继承关系。继承关系由于自身的缺陷,被专家们扣上了“罪恶”的帽子。“使用委派关系代替继承关系”,“尽量使用接口实现而不是抽象类继承”等等专家警告,让我们这些菜鸟对继承“另眼相看”。其实,继承还是有很多自身的优点所在。只是被大家滥用的似乎缺点更加明显了。合理的利用继承关系,还是能对你的系统设计起到很好的作用的。而模板方法
fly.net.cn
·
2007-05-10 17:00
java
设计模式
算法
框架
JUnit
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
kenter1643
·
2007-05-07 00:00
mysql
Hibernate
MyEclipse
struts
配置管理
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
kenter1643
·
2007-05-07 00:00
Hibernate
mysql
MyEclipse
struts
配置管理
Java模式
设计之单例模式(登记模式)
阅读更多登记式单例类登记式单例类是GoF为了克服饿汉式单例类及懒汉式单例类均不可继承的缺点而设计的。本书把他们的例子翻译为Java语言,并将它自己实例化的方式从懒汉式改为饿汉式。只是它的子类实例化的方式只能是懒汉式的,这是无法改变的。如下图所示是登记式单例类的一个例子,图中的关系线表明,此类已将自己实例化。代码清单3:登记式单例类importjava.util.HashMap;publicclas
fly.net.cn
·
2007-05-05 15:00
设计模式
Java
Java模式
设计之单例模式(登记模式)
登记式单例类登记式单例类是GoF为了克服饿汉式单例类及懒汉式单例类均不可继承的缺点而设计的。本书把他们的例子翻译为Java语言,并将它自己实例化的方式从懒汉式改为饿汉式。只是它的子类实例化的方式只能是懒汉式的,这是无法改变的。如下图所示是登记式单例类的一个例子,图中的关系线表明,此类已将自己实例化。代码清单3:登记式单例类importjava.util.HashMap;publicclassReg
fly.net.cn
·
2007-05-05 15:00
java
设计模式
Java模式
设计之单例模式(懒汉模式)
阅读更多懒汉式单例类与饿汉式单例类相同之处是,类的构造子是私有的。与饿汉式单例类不同的是,懒汉式单例类在第一次被引用时将自己实例化。如果加载器是静态的,那么在懒汉式单例类被加载时不会将自己实例化。如下图所示,类图中给出了一个典型的饿汉式单例类实现。代码清单2:懒汉式单例类packagecom.javapatterns.singleton.demos;publicclassLazySingleton
fly.net.cn
·
2007-05-05 15:00
设计模式
Java
多线程
C
C++
Java模式
设计之单例模式(懒汉模式)
懒汉式单例类与饿汉式单例类相同之处是,类的构造子是私有的。与饿汉式单例类不同的是,懒汉式单例类在第一次被引用时将自己实例化。如果加载器是静态的,那么在懒汉式单例类被加载时不会将自己实例化。如下图所示,类图中给出了一个典型的饿汉式单例类实现。代码清单2:懒汉式单例类packagecom.javapatterns.singleton.demos;publicclassLazySingleton{pri
fly.net.cn
·
2007-05-05 15:00
java
设计模式
多线程
C++
c
Java模式
设计之单例模式(饿汉模式)
阅读更多单例模式的结构单例模式有以下的特点:..单例类只可有一个实例。..单例类必须自己创建自己这惟一的实例。..单例类必须给所有其他对象提供这一实例。虽然单例模式中的单例类被限定只能有一个实例,但是单例模式和单例类可以很容易被推广到任意且有限多个实例的情况,这时候称它为多例模式(MultitonPattern)和多例类(MultitonClass),请见"专题:多例(Multiton)模式与多语
fly.net.cn
·
2007-05-05 15:00
设计模式
Java
Java模式
设计之单例模式(饿汉模式)
单例模式的结构单例模式有以下的特点:..单例类只可有一个实例。..单例类必须自己创建自己这惟一的实例。..单例类必须给所有其他对象提供这一实例。虽然单例模式中的单例类被限定只能有一个实例,但是单例模式和单例类可以很容易被推广到任意且有限多个实例的情况,这时候称它为多例模式(MultitonPattern)和多例类(MultitonClass),请见"专题:多例(Multiton)模式与多语言支持"
fly.net.cn
·
2007-05-05 15:00
java
设计模式
Java模式
设计之单例模式(引言)
阅读更多作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客
fly.net.cn
·
2007-05-05 15:00
设计模式
Java
配置管理
360
Windows
Java模式
设计之单例模式(引言)
阅读更多作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客
fly.net.cn
·
2007-05-05 15:00
设计模式
Java
配置管理
360
Windows
Java模式
设计之单例模式(引言)
作为对象的创建模式[GOF95],单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。注:本文乃阎宏博士的《Java与模式》一书的第十五章。引言单例模式的要点单例单例显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙"和"客户丙"是
fly.net.cn
·
2007-05-05 15:00
java
设计模式
windows
配置管理
360
java模式
之工厂模式
简单工厂模式(缺点:每增加一个具体产品时,就要修改工厂方法,工厂方法负责了所有具体产品的创建)举个例子:------------------publicinterfaceFruit{ voidgrow(); voidharvest(); voidplant();}-------------------publicclassAppleimplementsFruit{ privateinttree
chenweicai
·
2007-03-29 13:00
java模式
之观察者模式
观察者模式是对象的行为模式,顾名思义,即存在观察者和被观察者。 观察者模式可以让多个观察者同时监听同一个被观察对象,当被观察对象发生变化时,并通知所有观察者,使各个观察者能作出相应的响应。适当地运用观察者模式,能提高自身代码的设计水平。观察者模式理解和编码都比较简单,通常包括以下步骤:1.设计观察者接口类;2.观察者类实现该接口;3.设计被观察者抽象类,该类中提供一些方法,如:添加观察者对象,删除
chenweicai
·
2007-03-24 17:00
MyEclipse+struts+Hibernate配置开发
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
yidwo
·
2007-03-24 11:00
Hibernate
mysql
MyEclipse
struts
配置管理
java模式
之享元模式
Flyweight模式定义:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类).为什么使用?面向对象语言的原则就是一切都是对象,但是如果真正使用起来,有时对象数可能显得很庞大,比如,字处理软件,如果以每个文字都作为一个对象,几千个字,对象数就是几千,无疑耗费内存,那么我们还是要"求同存异",找出这些对象群的共同点,设计一个元类,封装可以被共享的类,另外,还有一些特性是取决于应
chenweicai
·
2007-03-23 19:00
java模式
之装饰模式
关键词:Java 模式阅读提示:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。说明:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式的特点;(1)装饰对象和真实对象有相同的接口。这样客户端对象就可以以和真实对象相同的方式和装饰对
chenweicai
·
2007-03-23 15:00
MyEclipse+struts+Hibernate配置开发
12-1810:46作者:CoderGuo出处:sina博客责任编辑:方舟说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java
wapysun
·
2007-03-14 09:00
Hibernate
mysql
struts
MyEclipse
配置管理
超强悍的简历
超强悍的简历精通java核心技术,有良好的编程习惯,有良好的代码规范性,熟悉
java模式
;精通Jbuilder,eclipse,netbeans下的应用程序及web和J2EE的开发,熟悉eclipse,
听说日本到处都是神,在保护肯努力的人
·
2007-02-24 03:00
适配器模式(adapter)
(引用
java模式
书) adapter是一个非常常用的设计模式.
lyx_2709
·
2007-02-13 11:00
java
设计模式
windows
属性和索引器
属性是字段向方法的过渡 1publicclassPerson2{34publicintage;//直接公开字段,无法控制用户输入非法的值567//
Java模式
的对Age控制方式,需要两个方法,Get和Set
shyleoking
·
2007-02-12 21:00
编程
索引
职场
属性
休闲
软件设计中的原则(GRASP)
下边的条列只是简单的介绍,以便忘记了偶尔过来游览一下,详细的介绍请参阅:《
Java模式
》、《UML和模式应用-面向对象分析与设计导论》GRASP模式GRASP是GeneralResponsibilityAssig
charles
·
2007-01-29 22:00
设计模式
编程
Eclipse
企业应用
UML
软件设计中的原则(GRASP)
下边的条列只是简单的介绍,以便忘记了偶尔过来游览一下,详细的介绍请参阅:《
Java模式
》、《UML和模式应用-面向对象分析与设计导论》 GRASP模式 GRASP是General Resp
charles
·
2007-01-29 22:00
eclipse
设计模式
编程
企业应用
UML
Myeclipse+struts+hibernat+TOMCAT配置
Myeclipse+struts+hibernat+TOMCAT配置说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java
djsl6071
·
2007-01-24 17:00
tomcat
Hibernate
MyEclipse
struts
配置管理
java模式
之 单例模式
java模式
之单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。
strollerV
·
2007-01-15 13:00
java
windows
数据库
null
Class
initialization
java模式
之动态代理
packageproxy;/** * *@authorchen * */publicinterfaceSubject{ abstractpublicvoidrequest(); abstractpublicvoidrequest2();}packageproxy;/** * *@authorchen * */publicclassRealSubjectimplementsSubject{ pub
chenweicai
·
2007-01-05 20:00
java模式
之代理模式
代理模式一般有三个角色:1。抽象主题角色(interfaceorabstractclass)packageProxyPattern;/** *抽象主题角色,定义了公共接口 *@authorchenweicai * */publicinterfaceMerchant{ publicvoidtreat();}2。真实主题角色packageProxyPattern;/** *真实主题角色,实现了抽象主题
chenweicai
·
2007-01-05 20:00
MyEclipse+struts+Hibernate配置开发
说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于
java模式
和其他相关的说明。
zengbo0710
·
2006-11-13 23:00
mysql
Hibernate
MyEclipse
struts
配置管理
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他