(JAVA SE 学习笔记)Java.SE.第005讲.运算符续.Operator.cont
2011-11-19 01:55
337 查看
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。
5. 如果 a++ 和 ++a,不进行赋值运算时,两者结果一样。
6. 为什么我们开始用记事本? 初学Java,都用纯文本编辑器,没有提供额外功能,当我们基础扎实了,可以使用一些其它功能强大的IDE工具。因为当我们一开始就用功能强大的IDE工具,复杂的工具会分散我们的注意力,从而使我们从语言学习转到工具学习
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。
5. 如果 a++ 和 ++a,不进行赋值运算时,两者结果一样。
6. 为什么我们开始用记事本? 初学Java,都用纯文本编辑器,没有提供额外功能,当我们基础扎实了,可以使用一些其它功能强大的IDE工具。因为当我们一开始就用功能强大的IDE工具,复杂的工具会分散我们的注意力,从而使我们从语言学习转到工具学习
相关文章推荐
- (JAVA SE 学习笔记)Java.SE.第004讲.运算符.Operator
- (JAVA SE 学习笔记)Java.SE.第006讲.流程控制语句.Flow.Control.Statement
- (JAVA SE 学习笔记)Java.SE.第007讲.流程控制语句.续.Flow.Control.Statement.Cont
- (JAVA SE 学习笔记)Java.SE.第008讲.理解面向对象程序设计
- (JAVA SE 学习笔记)Java.SE.第009讲.面向对象之封装
- (JAVA SE 学习笔记)Java.SE.第010讲.面向对象之封装.续
- (JAVA SE 学习笔记)Java.SE.第011讲.面向对象之封装.续二(对一些原理机制进行了详细的解释,适合初学者学习)
- 【北京圣思园学习笔记】第05讲:运算符续 (Operator cont.)
- (JAVA SE 学习笔记)Java.SE.第001讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- (JAVA SE 学习笔记)Java.SE.第002讲.原生数据类型 (Primitive Data Type)
- (JAVA SE 学习笔记)Java.SE.第003讲.原生数据类型使用陷阱.Pitfall.of.Primitive.Data.Type
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- Java基础学习笔记 -- 5(运算符)
- java学习笔记---数据类型、运算符和控制语句
- 【Java学习笔记】03.运算符与键盘录入数据操作
- 第三天04 JAVA基础语法(运算符)(学习笔记)
- Java学习笔记 - 自动类型转换与运算符
- Java学习笔记----运算符
- Java 学习笔记(0x02) 运算符
- 【JAVA_SE学习笔记】Scanner类