摘要:
##第7章.复用类###1. 复用复用代码/类(两种类的结合)方式有三种:- 组合- 继承- 代理(组合和继承的折中方案)###2. 初始化和清理初始化顺序:基类 -> 导出类不能完全依赖垃圾回收机制,有时候必须手动清理某些对象,这时要注意,先清理导出类的域,在执行基类的清理。###3. 名称屏蔽导... 阅读全文
posted @ 2014-12-18 21:09 Dr.函兽 阅读(160) 评论(0) 推荐(0)
|
摘要:
##第7章.复用类###1. 复用复用代码/类(两种类的结合)方式有三种:- 组合- 继承- 代理(组合和继承的折中方案)###2. 初始化和清理初始化顺序:基类 -> 导出类不能完全依赖垃圾回收机制,有时候必须手动清理某些对象,这时要注意,先清理导出类的域,在执行基类的清理。###3. 名称屏蔽导... 阅读全文
posted @ 2014-12-18 21:09 Dr.函兽 阅读(160) 评论(0) 推荐(0)
摘要:
##第6章.访问权限控制所谓的安全性并不是访问控制的主要考虑,更多的是与“最初的实现并不恰当有关”。public意味着对外接口;private意味着具体实现;最后由package完成构件的捆绑。这样,在接口不变的前提下可以任意改动实现方式,这正是访问控制的精髓所在。- 每一个 .java 文件就是一... 阅读全文
posted @ 2014-12-18 21:06 Dr.函兽 阅读(135) 评论(0) 推荐(0)
摘要:
##第五章.初始化与清理###5. 初始化值类的成员变量允许在定义是直接提供初始值,这一赋值动作发生在构造之前,对分散的定义编译器会先执行定义,在执行其他动作,也就是说中间插入的其他代码在定义行为结束前不会产生动作。也可以在constructor中初始化。 public class Initi... 阅读全文
posted @ 2014-12-18 21:05 Dr.函兽 阅读(133) 评论(0) 推荐(0) |
||