第3章 程序流程控制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第3章 程序流程控制相关的知识,希望对你有一定的参考价值。

1.三种基本技术可以改变程序的控制流程:调用方法、选择、循环。

2.有四种类型的布尔逻辑:和、或、异或、非。

3.异或:如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。

4.单个“&”、“|”符号将使两个布尔表达式都被检查。u

5.switch语句中检测的变量只能是32位或者更小的整数值,也就是说只能是byte、short、int、char(JDK7.0以后,变量可以是String类型)。

6.case后的值必须是与switch中的变量相同的数据类型,必须是常量或字面量。

7.switch语句只测试变量和值的相等性,在单个case语句中只能比较一个值。

8.在java中,不提倡过度使用break和continue语句。

9.用一对花括号“{}”将零个或多个语句括起来,就构成一个块(也称复合语句)

10.块体现了JAVA面向对象程序设计的封装概念,在一个块中声明的局部变量的作用域是该变量的声明开始点到最小的包含其声明的块结束。

11.标号是一个标识符,用于给某程序块一个名字,格式:label:{code};label是标号名。

12.return语句的格式:return 表达式;或return(表达式);

 

以上是关于第3章 程序流程控制的主要内容,如果未能解决你的问题,请参考以下文章

第1章 选择流程控制语句

第3章 控制程序流程

第1章选择流程控制语句

Scala核心编程_第04章 程序流程控制

第04章 程序设计中的流程控制

第05章 程序控制结构