全部博文(2759)
发布时间:2014-02-13 02:03:54
策略模式是面向对象行为模式中的一种简单常用的设计模式。 首先看下GOF对策略模式的定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 策略模式的应用场景描述:(1)实现某特定功能在不同的情况下采用不同的策略即算法,程序在运.........【阅读全文】
发布时间:2014-02-06 04:51:47
一、使用Java运算符1、优先级 Java运算符优先级与C++类似,需要注意的是,最好不要依赖程序本身的优先级规则,而应该用括号明确规定计算顺序,以不必将自己的精力浪费在这些无谓的犄角旮旯。2、赋值 赋值是用等号运算符=进行的,即“取得右.........【阅读全文】
发布时间:2014-01-21 07:07:19
Visitor模式也叫访问者模式,是行为模式之一,它分离对象的数据和行为,使用Visitor模式,可以不修改已有类的情况下,增加新的操作比如有一个公园,有一到多个不同的组成部分;该公园存在多个访问者:清洁工A负责打扫公园的A部分,清洁工B负责打扫公园的B部分,公园的管理者负责检点各项事务是否完成,上级领导可以视察公园.........【阅读全文】
发布时间:2014-01-21 06:49:06
对于Java开发人员而言,没有源码可能让你无法忍受,不知道大家跟我是否有相同的感受? 尤其是当调试debug遇到问题的时候,你是否有冲动并急需想了解第三方jar内部实现机制以及实现原理,以便为了更好的解决问题,高效的开发呢? 当然对于技术大牛们,研究源码不是为了解决问题,而是为了某种“信仰”—.........【阅读全文】