摘要: 行为模式... 88 不变(Immutable)模式... 88 模式结构... 89 策略(Strategy)模式... 89 模式结构... 89 应用场景... 90 缺点... 91 模版方法(Tmplate Method)模式... 91 模式结构... 91 应用场景... 92 观察者 阅读全文
posted @ 2015-01-29 23:25 江正军 阅读(2875) 评论(0) 推荐(0)
摘要: 结构模式... 52 适配(Adapter)器模式... 52 类适配器模式结构... 52 对象适配器结构... 53 从Iterator到Enumeration的适配... 54 从Enumeration到Iterator的适配... 54 缺省适配(Default Adapter)器模式... 阅读全文
posted @ 2015-01-29 23:18 江正军 阅读(919) 评论(0) 推荐(0)
摘要: 创建模式... 37 简单工厂(Simple Factory)... 37 模式结构... 38 特点... 38 工厂方法(Factory Method)... 38 模式结构... 39 工厂与产品等级结构平行... 40 特点... 40 抽象工厂(Abstract Factory)... 4 阅读全文
posted @ 2015-01-29 22:06 江正军 阅读(867) 评论(0) 推荐(0)
摘要: 接口(纯粹的抽象类) ... 4 什么是接口 ... 4 接口与类的区别 ... 5 为什么要使用接口 ... 5 抽象类 ... 5 什么是抽象类 ... 5 抽象类的用途 ... 5 什么时候才应当使用继承复用 ... 7 接口与抽象类的区别 ... 7 联合使用接口和抽象类 ... 8 设计原 阅读全文
posted @ 2015-01-29 21:51 江正军 阅读(4537) 评论(0) 推荐(0)
摘要: 实践1、 参数是以by value方式而非by reference方式传递 一个普通存在的误解是:java中的参数是以 by value 方式传递。其实不是这样的,参数是以 by value 方式传递的。请看示例: class PassByValue { public static void mod 阅读全文
posted @ 2015-01-29 11:27 江正军 阅读(648) 评论(0) 推荐(0)
摘要: 应用... 33 47. 不可变的引用类型... 33 48. 请同时重写equals()与hashCode()33 49. 日期设置... 34 50. IdentityHashMap. 34 51. 静态导入的优先权... 35 52. PrintStream对输出结果的缓冲... 36 53. 阅读全文
posted @ 2015-01-29 00:24 江正军 阅读(699) 评论(0) 推荐(0)
摘要: 类... 22 34. 参数兼容的方法重载... 22 35. 静态方法不具有多态特性... 23 36. 属性只能被隐藏... 23 37. 属性对嵌套类的遮掩... 24 38. 不能重写不同包中的defualt访问权限方法... 24 39. 重写、隐藏、重载、遮蔽、遮掩... 25 40. 阅读全文
posted @ 2015-01-29 00:14 江正军 阅读(776) 评论(0) 推荐(0)
摘要: 异常... 17 26. finally与中断... 17 27. catch捕获异常规则... 18 28. 重写时方法异常范围... 19 29. 静态与非静态final常量不能在catch块中初始化... 19 30. System.exit()与finally. 20 31. 递归构造... 阅读全文
posted @ 2015-01-29 00:08 江正军 阅读(569) 评论(0) 推荐(0)
摘要: 字符串... 13 19. char类型相加... 13 20. 程序中的Unicode转义字符... 14 21. 注释中的Unicode转义字符... 14 22. Windows与Linux上的行结束标示符... 14 23. 输出0-255之间的ISO8859-1符... 14 24. St 阅读全文
posted @ 2015-01-29 00:03 江正军 阅读(591) 评论(0) 推荐(0)