星零
No reason. I just like it.
摘要: 由于[GOF95]是论述软件模式的著作的第一本,也是OO设计理论著作中最流行的一本,因此有些人常常使用设计模式(Design Pattern)一词来指所有直接处理软件的架构、设计、程序实现的任何种类的模式。另外一些人则强调要划分三种不同层次的模式:架构模式 (Architectural Pattern)、设计模式(Design Pattern)、成例(Idiom)。成例有时称为代码模式(Coding Pattern)。 阅读全文
posted @ 2008-01-25 12:02 Star.Stroll 阅读(1181) 评论(2) 推荐(0) 编辑
摘要: 原型模式定义: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. 阅读全文
posted @ 2008-01-25 11:16 Star.Stroll 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: State模式的定义: 不同的状态,不同的行为;或者说,每个状态有着相应的行为. 阅读全文
posted @ 2008-01-24 20:38 Star.Stroll 阅读(1470) 评论(5) 推荐(0) 编辑
摘要: 1.如何定义一个枚举类 首先给出个枚举的最简单的代码:public enum People{CMTobby,Cindyelf}(一般最好都用大写,如CMTOBBY),这样我们就定义了一个枚举类了,那么这行代码到底是什么意思咧?我当初也是看了半天不知所云,后来看了一下别人的代码,才明白这段代码大概是这么个含义:定义了一个叫People的类,这个类呢有两个域,名字分别是CMTobby和Cindye... 阅读全文
posted @ 2008-01-24 19:55 Star.Stroll 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static 成员的最常见的例子是main( ) 。因为在程序开始执行时必须调用main() ,所以它被声明为static。 阅读全文
posted @ 2008-01-24 02:57 Star.Stroll 阅读(564) 评论(0) 推荐(0) 编辑
摘要: java在连接数据库的时候通常都会写一句Class.forName("DriverClass");可是困惑我们的是一句如此独立的语句究竟起什么作用呢?它是怎么起到这样的作用呢?这个问题困惑了很多人... 阅读全文
posted @ 2008-01-24 01:51 Star.Stroll 阅读(3977) 评论(2) 推荐(3) 编辑
摘要: GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。 阅读全文
posted @ 2008-01-23 20:22 Star.Stroll 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 如果仓促而为,设计一个专题或者网站一定会成为恶梦。Web设计需要遵循一些准则并有计划地去做。 阅读全文
posted @ 2008-01-23 19:42 Star.Stroll 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Java API中提供了对Proxy模式的支持,主要是通过反射(Reflect)包中的Proxy类和InvocationHandler接口实现 阅读全文
posted @ 2008-01-23 19:04 Star.Stroll 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 代理(Proxy)模式,顾名思义就是对象之间不直接发生联系,而是通过中间的代理人进行沟通。这种关系在现在的娱乐圈中普遍存在:明星通常都有经纪人来代理自己的演出事宜,而不是直接去联系演出商。 阅读全文
posted @ 2008-01-23 18:55 Star.Stroll 阅读(1007) 评论(0) 推荐(0) 编辑