摘要: 一、 引言 迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历:Iterator it = list.iterator();... 阅读全文
posted @ 2011-02-15 16:46 Me疯子_(~ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 计数代理模式在客户对象调用服务提供者对象上方法的前后执行诸如日志(logging)和计数(counting)一系列附加功能时很有用。计数代理模式建议把这些附加功能封装在一个单独的对象,这个对象就是指计数代理对象,而不是把这些附加的功能实现放到服务提供者的内部。良好的对象设计的一个特征就是对象要专注于提供特定的功能。换句话说,理想的对象不应该做各种不相干的事情。把诸如日志(logging)和计数(c... 阅读全文
posted @ 2011-02-15 16:45 Me疯子_(~ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 描述:虚拟代理模式(Virtual Proxy)是一种节省内存的技术,它建议创建那些占用大量内存或处理复杂的对象时,把创建这类对象推迟到使用它的时候。在特定的应用中,不同部分的功能由不同的对象组成,应用启动的时候,不会立即使用所有的对象。在这种情况下,虚拟代理模式建议推迟对象的创建直到应用程序需要它为止。对象被应用第一次引用时创建并且同一个实例可以被重用。这种方法优缺点并存。... 阅读全文
posted @ 2011-02-15 16:43 Me疯子_(~ 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 描述外观模式(Façade pattern)涉及到子系统的一些类。所谓子系统,是为提供一系列相关的特征(功能)而紧密关联的一组类。例如,一个Account类、Address类和CreditCard类相互关联,成为子系统的一部分,提供在线客户的特征。... 阅读全文
posted @ 2011-02-15 16:42 Me疯子_(~ 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 说明:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。... 阅读全文
posted @ 2011-02-15 16:37 Me疯子_(~ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ... 阅读全文
posted @ 2011-02-15 16:22 Me疯子_(~ 阅读(123) 评论(0) 推荐(0) 编辑
摘要: ... 使用频率 阅读全文
posted @ 2011-02-15 12:56 Me疯子_(~ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 昨晚,2010年“感动中国”人物揭晓,来自我省颍上县,被誉为“中国最美洗脚妹”的刘丽当选。这位10年来一直靠打工维持生计,却资助几百名贫困学生上学的女孩,第一次站在这个领奖台上,她朴素地称,因为自己失学打工觉得很困难,见到那些孩子就觉得可怜,想帮帮他们而已。感动中国组委会在颁奖词中赞其为内心的善良,是只不灭的火炬。 阅读全文
posted @ 2011-02-15 08:13 Me疯子_(~ 阅读(320) 评论(0) 推荐(0) 编辑