二级JAVA第五章辅导:基本语句

文章作者 100test 发表时间 2007:04:06 21:25:33
来源 100Test.Com百考试题网


1、表达式语句
一些表达式除了计算表达式的值以外,还有“副作用”,这些表达式可以直接做语句(后面加分号)。
什么叫“副作用”?一个表达式有“副作用”,是指:在对该表达式计值时,会改变Java程序的状态,以致再次对该表达式计值时,可能会得出不同的结果。有“副作用”的表达式包括:赋值、自增、自减、方法调用、对象建立。
例如:
a = 1. // Assignment
x *= 2. // Assignment with operation
i . // Post-increment
--c. // Pre-decrement
System.out.println("statement"). // Method invocation

2、复合语句:用一对大括号括起来的一组语句(在Delphi里,是用begin/end对包含)
凡是可以出现语句的地方,都可以出现复合语句。

3、空语句:单个分号

4、带标号的语句:语句前面加上标识符(作为语句的标号)和冒号,break语句和continue语句可能会使用标号
例如:
rowLoop: for(int r = 0. r < rows.length. r ) { // A labeled loop
colLoop: for(int c = 0. c < columns.length. c ) { // Another one
break rowLoop. // Use a label
}
}

5、局部变量声明语句 [final] type name [= value] [, name [= value]] ....

局部变量(简称变量),是存储值的位置的符号名,定义在方法中或复合语句中;所有变量在使用前必须先声明---这就是变量声明语句;
Java是强类型语言,变量声明规定了变量的类型,只有该类型的值可以存储在该变量中;
注:Pascal、C#是强类型语言,C、C 不是

1)最简单形式:只规定变量类型和变量名;比如
int counter.

2)在变量声明中包含初始化,即:等号后面的表达式规定了变量的初始值;例如:
int i = 0.
String s = readLine( ).
int[] data = {x 1, x 2, x 3}. // Array initializers

3)单个变量声明语句可以声明并且初始化多个变量,条件是这些变量必须有相同的类型;变量之间用逗号隔开。例如:
int i, j, k.
float x = 1.0, y = 1.0.
String question = "Really Quit?", response.


相关文章


二级JAVA第六章辅导:对象串行化
二级JAVA第五章辅导:基本语句
二级JAVA第五章辅导:循环语句
Java从入门到精通之方法篇
Java从入门到精通之书籍篇
Java从入门到精通之过程篇
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛