掌握结构化程序设计的基本概念。掌握顺序结构流程的执行原理、赋值语句以及输入语句的使用。
不同选择结构流程的语句形式与执行原理如下所示。(1)if语句if (表达式) { 语句块} (2)if-else语句if (表达式) { 语句块1} else { 语句块2} (3)if-else if语句if(表达式1){ 语句块1}else if (表达式2){ 语句块2} …else if (表达式n) { 语句块n}[else { 语句块n+1}] (4)switch语句switch (表达式) {
case 数值1:{语句块1} break; case 数值2:{语句块2} break; … case 数值n:{语句块n} break; [default: { 语句块n+1 }]}
不同循环结构流程的语句形式与执行原理如下所示。(1)for循环语句for(赋初值;判断条件;循环控制变量增减方式){
(循环体)语句块;}(2)while循环语句while (判断条件){
(循环体)语句块; 循环控制变量增(减)值;}(3)do while循环语句do{
(循环体)语句块; 循环控制变量增(减)值;} while (判断条件)(4)多重循环语句的使用(5)break语句及continue的使用
一维数组声明:type 数组名 [ ]=new type [ 元素个数 ];二维数组声明:type 数组名 =new type 行元素个数 ;数组的赋值。数组的数据处理算法。数组的输出。字符串的处理:字符串的声明及String类常用方法的使用。
方法的定义:方法修饰符 type 方法名(type参数1,type参数2,…){ 程序语句; }方法的调用原则。不同类型参数的传递规则及运算结果的返回。方法的嵌套调用及递归调用原理。
相关资源:Java习题解答与实验指导.pdf