Think in java 第三章 操作符 第四章 控制执行流程
2009-12-02 11:25
190 查看
第三章 操作符
CLASSPATH环境变量用来查找编译时所需的类.java文件s
1.关系操作符
引用比较:== 用于判断引用所指的对象(对象的内存地址)是否相同。
对象比较:equals()。比较两个对象中的内容是否相同则需覆盖equals()函数。
&&, ||, ! 只可用于boolean变量
如:int i; !(i < 10)//correct !i //wrong
2.短路现象
一旦能够明确无误地确定整个表达式的值,就不再计算表达式余下的部分了。
如:test(1)&&test(2)&&test(3), 若test(1)返回false,则不会去执行test(2)和test(3)
3.>>> 无符号右移位操作符
无论正负在右移时在高位只插入0
4.三无操作符 if-else
boolean-exp ? value1 : value2
4.类型转换操作符
除boolean类型外 Java允许把一种基本类型转换成任意一成其它的基本类型。
如:int i; long l = (long) i;
第四章 控制执行流程
1.foreach
用于数组和容器。如: float f[] = new float[10];
for(float x :f)
for( char c: "Hello world!".toCharArray() )
2.break,continue用于for 和 while 循环。
CLASSPATH环境变量用来查找编译时所需的类.java文件s
1.关系操作符
引用比较:== 用于判断引用所指的对象(对象的内存地址)是否相同。
对象比较:equals()。比较两个对象中的内容是否相同则需覆盖equals()函数。
&&, ||, ! 只可用于boolean变量
如:int i; !(i < 10)//correct !i //wrong
2.短路现象
一旦能够明确无误地确定整个表达式的值,就不再计算表达式余下的部分了。
如:test(1)&&test(2)&&test(3), 若test(1)返回false,则不会去执行test(2)和test(3)
3.>>> 无符号右移位操作符
无论正负在右移时在高位只插入0
4.三无操作符 if-else
boolean-exp ? value1 : value2
4.类型转换操作符
除boolean类型外 Java允许把一种基本类型转换成任意一成其它的基本类型。
如:int i; long l = (long) i;
第四章 控制执行流程
1.foreach
用于数组和容器。如: float f[] = new float[10];
for(float x :f)
for( char c: "Hello world!".toCharArray() )
2.break,continue用于for 和 while 循环。
相关文章推荐
- 再读thinking in Java -- 第三章 操作符 &amp; 第四章 控制执行流程
- Thinking in JAVA笔记——第三章 操作符 &第四章控制执行流程
- Think In Java 第四章 控制执行流程
- java 编程思想的学习笔记 - 第三章 操作符 第四章 控制执行
- java编程思想 第四章 控制执行流程学习心得
- thinking in java 笔记 思维导图 第四章 控制执行流程
- 【Java操作符及执行流程控制】
- Thinking in Java 第四章 控制执行流程
- Thinking in Java——第四章-控制执行流程
- Java 编程思想—— 第四章 控制执行流程
- Java操作符及执行流程控制
- 《Java 编程思想》--第四章:控制执行流程,第五章:初始化与清理
- Java编程思想,读书笔记二(第3、4章 操作符和控制执行流程)
- JAVA编程思想-第四章 控制执行流程
- Thinking In Java 第四章 控制执行流程
- Thinking in Java 读书笔记 第四章 控制执行流程
- java编程思想---第四章(控制执行流程)
- 大家一起和snailren学java-(三) 操作符&控制执行流程
- Thinking In Java笔记(第四章 控制执行流程)
- Java编程思想第四版-第四章(控制执行流程 )笔记