学习网考试学习资料

Gzu521.com

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

全国计算机等级考试   点击:次   发布时间:2007-1-31   【字体: 】   来源:Gzu521.com
GZU521.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;

本文共3页:第 [1] [2] [3]下一页

责任编辑:gzu521

IT认证分类
计算机软件水平考试
全国计算机等级考试
思科认证
微软认证
ORACLE/CIW认证
Linux认证
JAVA认证
其它认证
分类推荐信息
更多...
大类最新文章
更多...