- 博客(3)
- 资源 (5)
- 问答 (7)
- 收藏
- 关注
原创 Ch2 一切皆对象——Thinking in JAVA读书笔记
将对象看作服务提供者,可以简化设计。 代码复用是面向对象程序设计语言最了不起的优点之一。 #复用的方式 1、直接使用该类的一个对象 2、将该类的一个对象置于某个新的类中(组合 has-a) 3、继承该类(is-a) //在建立新类时,应该首先考虑组合,因为更加简单灵活,可以在运行时修改成员对象,以///实现动态修改程序的行为 对象的优点: 可以通过概念将数据和功能
2015-06-25 07:47:56 704
原创 CH3 操作符——Thinking in Java 读书笔记
对一个对象进行操作时,我们真正操作的是对对象的引用。 直接操作对象内的域容易导致混乱,并且,违背了良好的面向对象程序设计的原则。 通过在创建Random对象时提供种子(用于随机数生成器的初始化值,随机数生成器对于特定的种子总是产生相同的随机数序列),就是可以在每一次执行程序时都生成相同的随机数。 前缀递增/递减,会先执行计算,再生成值;后缀递增/递减,会先生成值,在执
2015-06-25 07:44:49 617
原创 CH1 对象导论——Thinking in Java 读书笔记
将对象看作服务提供者,可以简化设计。 代码复用是面向对象程序设计语言最了不起的优点之一。 #复用的方式 1、直接使用该类的一个对象 2、将该类的一个对象置于某个新的类中(组合 has-a) 3、继承该类(is-a) //在建立新类时,应该首先考虑组合,因为更加简单灵活,可以在运行时修改成员对象,以实现动态修改程序的行为 对象的优点: 可以通过概念将数据和功能封装到一
2015-06-17 07:45:18 1438
腾讯TBS是否支持docx, xlsx等格式?
2019-06-11
Android MVVM中如何使用三目运算符在运行时设置图片资源?
2019-01-14
Android Framework如何深入学习?
2019-01-11
Android Runtime和虚拟机之间是什么关系?
2019-01-11
如何深入了解一个开源库?
2018-11-29
Android执行下载任务是否需要Service?
2018-11-24
下面这段代码的两个同步怎么理解?
2016-11-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人