顺序结构:一步一步执行代码,它是任何一个算法都离不开的一种基本算法结构
选择结构 Select Structure if结构if单选择结构
if(布尔类型){
<代码块>
}
if双选择结构
if(布尔类型){
<代码块>
}else{
<代码块>
}
if多选择结构
if(布尔表达式){
<代码块>
}else if(布尔表达式){
<代码块>
}else if(布尔表达式){
<代码块>
}else if(布尔表达式){
<代码块>
}...
else{
<代码块>
}//if必须写,若有else if, 则必须在最后加上else
if嵌套结构
if(布尔表达式){
if(布尔表达式){
<代码块>
}
}
switch多选择结构
switch (expression){
case value:
<代码块>
break;//break一定要加,不然会发生case穿透,下面所有没加break的情况都会执行
case value:
<代码块>
break;
default:
<代码块>//default后的break可不加
}
class文件反编译
IDEA中的用法:将编译后的class文件在文件夹内复制到类文件中,在IDEA里查看(一定要编译运行一下才能出现对应的.class文件)
养成一个习惯:看源码!



