
Design Pattern
tomcatkitty
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
策略模式的一个简单例子
策略模式:创建一个能够根据所传递的参数对象的不同而具有不同行为的方法,称为策略模式;这类方法包含所要执行的算法中固定不变的部分,而“策略”包含变化的部分。策略就是传递进去的参数对象,它包含要执行的代码。 /* * a simple example about Strategy model * quote from thinking in java 5th pag...原创 2012-08-08 15:34:19 · 145 阅读 · 0 评论 -
迭代器模式
摘自 《Java编程思想》第四版 /** * 迭代器模式 * * 利用非静态内部类可以访问外部类的特性 * * 摘自 Java编程思想 P192 */interface Selector{ public boolean end(); public Object current(); public void next();...原创 2012-12-04 22:08:29 · 108 阅读 · 0 评论 -
Java 回调函数
彻底把回调的各种的使用都弄明白了,呵呵,记录一下。当然下面的回调是最粗浅的使用方式,昨天看了老外写的callback,那真是鬼斧神工呀,哎,国内的程序员和国外的程序员始终不是一个档次的,还是努力学习吧。 客户端有一段本地代码,这段代码需要在客户端请求服务端执行完某个操作后由服务端调用,这段本地代码就是回调函数。为什么叫回调?client先请求server执行服...原创 2012-12-30 11:41:41 · 113 阅读 · 0 评论