《面向对象的原则、模式、语言及框架(四)》的相关内容
相关讨论
敏捷开发的必要技巧第3章----消除代码异味
完整:
http://www.blogjava.net/Files/Wingel/第3章%20除去代码异味.rar
http://wingel.javaeye.com/topics/download/2f7b5864-fca2-42e5-ba3e-453725fcb885
&nb ...
by Wingel 2006-11-27 浏览 (1087) 回复 (0) 关键字:
设计模式学习笔记-Bridge模式
《Design Patterns Explained》对Bridge模式的特征:
意图:将一组实现与另一组使用他们的对象分离
问题:一个抽象类的派生类必须使用多个实现,但出现类数量增长
1.未使用Bridge实例:
java 代码
abstract class Shape{
&nbs ...
by yongyuan.jiang 2007-11-01 浏览 (1324) 回复 (5) 关键字: 设计模式 bridge模式
桥梁模式 ----- bridge
桥梁模式的用意是将问题的抽象和实现分离开来实现,通过用聚合代替继承来解决子类爆炸性增长的问题。
比如我们有一个画图程序 有2个图形(Circle Rectangle )和2种画图方法(Drawing1 Drawing2)
图形可能会使用Drawing1来画图 也可能使用Drawing2来画图
在这个画图程序中有两个可变因素 一个是图形的种类 有可能会增加新的图形 另一个是画图方法 可能会有Draw ...
by xly_971223 2007-03-03 浏览 (2470) 回复 (8) 关键字: 桥梁模式
轻松理解JAVA的OOP思想
Shape.java
public class Shape {
void draw() {}
void erase() {}
}
Square.java
public class Square extends Shape {
void draw() {
System.out.println("Square.draw()");
...
by ricsson 2007-07-21 浏览 (345) 回复 (0) 关键字:
相关博客
敏捷开发的必要技巧第3章----消除代码异味
完整:
http://www.blogjava.net/Files/Wingel/第3章%20除去代码异味.rar
http://wingel.javaeye.com/topics/download/2f7b5864-fca2-42e5-ba3e-453725fcb885
&nb ...
by Wingel 2006-11-27 浏览 (635) 回复 (0) 关键字:
Java1.5泛型指南中文版<转>
摘要和关键字
1. 介绍
2. 定义简单的泛型
3. 泛型和子类继承
4. 通配符(Wildcards)
4.1. 有限制的通配符(Bounded Wildcards)
5. 泛型方法
6. 与旧代码交互
6.1. 在泛型代码中使用老代码
6.2. 擦除和翻译(Erasure a ...
by codehunter 2007-12-28 浏览 (144) 回复 (0) 关键字:
Java1.5泛型指南中文版(Java1.5 Generic Tutorial)
Java1.5泛型指南中文版(Java1.5 Generic Tutorial)英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf   ...
by jeafyezheng 2007-08-15 浏览 (119) 回复 (0) 关键字:
转:JDK5.0 新特性--泛型
JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型.
目录
1. 介绍
2. 定义简单Java泛型
3. 泛型通配符
3.1有限制的通配符
4.泛型与数据类型转换
4.1.消除类型转换
&nb ...
by huangtut 2007-07-25 浏览 (456) 回复 (1) 关键字: JDK5.0
相关圈子讨论
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10396) 回复 (161)
对于JSF的表格真的是无语了
这个是我用来显示用户列表的一个表格
<t:dataTable id="users" var="user" style="margin-top: 10px"
value="#{userList.users}" rows="25" sortColumn="#{userList.sortColumn}"
sortAscending="#{userList.ascending ...
by 风之狐 2008-05-16 浏览 (2282) 回复 (28)
Groovy无痛AOP之旅
Groovy无痛AOP之旅
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-wi ...
by shiren1118 2007-11-22 浏览 (371) 回复 (0)
一次对LCS的TDD过程
首先根据TDD原则,给出测试用例
package graph;
import junit.framework.TestCase;
/**
* @author B.Chen
*/
public class TestLCS extends TestCase {
public TestLCS(String name) {
super(name ...
by leon_a 2007-09-26 浏览 (383) 回复 (3)
相关新闻
XJ: 一个扩展Java语言的方案
Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。
Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1092) 回复 (3) 关键字: extensible java
SPProcPool 0.5 发布
SPProcPool 是一个 linux/unix 平台上的进程池服务器框架,使用 c++ 实现。
在 0.5 版中增加了一个类似 apache worker 的服务器模型。在之前 Leader/Follower 模型的基础上,在每个子进程中使用一个固定大小的线程池来为每个请求服务。这个模型的特点是能够支持较高的并发连接数。
项目主页:
http://code.google.com/p/spp ...
by iunknown 2008-01-05 浏览 (359) 回复 (0) 关键字: 进程池 prefork
一个Java的Restful服务框架,支持JPA、JAAS、分布式资源对象
项目地址: http://code.google.com/p/jrest4guice/
Demo演示: http://cnoss.vicp.net/
当前版本:0.9.0 preview
特点:
基于Google guice
零配置,服务的自动扫描注册
非侵入式,用户不需要实现特定的接口来实现Restful服务
支持Post. Get. Put. Delete操作
灵活的注入(支持上下文环 ...
by cnoss 2008-06-15 浏览 (2586) 回复 (11) 关键字: rest
推荐知识库条目
Comming soon

