学习笔记
文章平均质量分 68
Cxy_357
好学若饥,谦卑若愚
展开
-
重构 改善既有代码的设计-学习笔记
1.重构技术就是以微小的步骤修改程序。2.好的代码应该清楚的表达自己的功能,变量名称是代码清晰的关键。3.任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。4.绝大多数情况下,函数应该放在它所使用的数据的所属对象内。5.尽量去除临时变量,因为它往往会引发问题。会导致大量参数被传来传去,其实完全没有这个必要。6. 最好不要在另一个对象的属性基原创 2016-03-29 22:23:03 · 577 阅读 · 0 评论 -
java核心技术卷I-第五章学习笔记
第五章-继承1. 继承已存在的类就是复用(继承)这些类的方法和域。在此基础上,还可以添加一些新的方法和域,以满足新的需求。2.反射是指在程序运行期间发现更多的类及其属性的能力。3.在java中所有继承都是公有继承。4. 在子类中可以增加域、增加方法或覆盖超类的方法,然而绝对不能删除继承的任何域和方法。5.this与super关键字用途总结:this用途:(1)引原创 2016-03-29 22:15:47 · 734 阅读 · 0 评论 -
java核心技术卷I-第六章学习笔记
第六章 - 接口与内部类1. 接口:主要用来描述具有什么功能,而并不给出每个功能的具体实现。一个类可以实现一个或多个接口,并在需要接口的地方,随时使用实现了相应接口的对象。2. 对象的克隆是指创建一个新对象,而新对象的状态与原始对象的状态相同。当对克隆的新对象进行修改时,不会影响原始对象的状态。3. 内部类定义在另外一个类的内部,其中的方法可以访问包含他们的外部类域,这是一项比原创 2016-03-29 22:12:45 · 712 阅读 · 0 评论 -
java核心技术卷I-第四章学习笔记
对象与类1.类是构造对象的模板或蓝图。由类构造对象的过程称为创建类的实例。2.封装(数据隐藏)是与对象有关的一个重要概念。从形式上看是将数据与行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。3.所有类的超类是object类。通过扩展一个类建立另外一个类的过程称为继承。4.对象的三个主要特性:行为、状态、标识(对象的唯一身份)。5.在java中使用构造器构造对象。构造器原创 2016-02-27 20:07:54 · 696 阅读 · 0 评论 -
java核心技术卷I-第三章学习笔记
1. 声明一个变量之后,必须用赋值语句对变量进行显示初始化,千万不能使用未被初始化的变量。2.在java中不区分变量的声明与定义。3.当参与/运算的两个操作数都是整数时,表示整数除法;否则表示浮点数除法。4.自增自减运算符的操作数不能是数值,因为这些运算改变了变量的值。5.&和|运算符应用于布尔值,得到的结果也是布尔值。6.java语言允许使用+号拼接两个字符串。7.当一个原创 2016-02-22 09:07:51 · 654 阅读 · 0 评论