Java SE 第五讲:
1. 关系运算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等
于(<= ),关系运算的结果是个boolean 值。
2. 逻辑运算符:重点讲解两个,逻辑运算符本身也返回一个boolean 值。
1)逻辑与:使用&&表示,逻辑与是个双目运算符(即有两个操作数的运算符),只有
当两个操作数都为真的时候,结果才为真;其余情况结果均为假。逻辑与表示的并
且的意思。
2)逻辑或:使用||表示,逻辑或也是个双目运算符,只有当两个操作数都为假的时候,
结果才为假;其余情况结果均为真。逻辑或表示或者的意思。
3. 关于逻辑运算符的短路特性。
1)逻辑与:如果第一个操作数为false,那么结果肯定就是false,所以在这种情况下,
将不会执行逻辑与后面的运算了,即发生了短路。
2)逻辑或:如果第一个操作数为true,那么结果肯定就是true,所在在这种情况下,
将不会执行逻辑或后面的运算了,即发生了短路。
4. 关于变量的自增与自减运算。
1)关于int b = a++,作用是将a 的值先赋给b,然后再让a 自增1.
2)关于int b = ++a,作用是将a 的值先自增1,然后将自增后的结果赋给b。
Java SE 第八讲
1. break 语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。
2. continue 语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环),
开始下一次循环的执行。
3. break 与continue 可以搭配标签使用,在实际开发中,根本没有人会将break 与continue
搭配标签来使用。
4. 面向对象程序设计(Object Oriented Programming,OOP;Object Oriented Design, OOD)。
什么是面向对象?在面向对象程序设计中有两个重要的概念:类(class)与对象(object)。
5. 类:类是一种抽象的概念,类中包含了数据(通常使用名词来表示)与对数据的操纵(通
常使用动词来表示)。比如说人就是一种抽象的概念,人具有姓名、年龄、身高等数据,
还有吃饭、跑步等操纵数据的动作。
6. 对象:对象是一种具体的概念,是类的一种具体表示方式。比如说人是一个类,而张三、
李四、王五等具体的人就是对象。
7. 类所包含的内容,类一共包含两部分内容:
a) 数据,数据在类中称作属性 (Property 或者Attribute )或者叫成员变量 (Member
variable )。
b) 对数据的操纵,这种操纵在类中称作方法 (method)。