上海协会网站建设,网站制作培训费用,吉林省四平市,黄石建设信息网站1. 顺序结构Java的基本结构就是顺序结构#xff0c;除非特别指明#xff0c;否则就按照顺序一句一句执行。是任何一个算法都离不开的一种基本算法结构。2. 选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构1) if单选择结构语法#xff1a;if(布尔…1. 顺序结构Java的基本结构就是顺序结构除非特别指明否则就按照顺序一句一句执行。是任何一个算法都离不开的一种基本算法结构。2. 选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构1) if单选择结构语法if(布尔表达式){//如果布尔表达式为true将执行的语句}2) if双选择结构两个判断--双选择结构 if-else结构语法if(布尔表达式){//如果布尔表达式的值为true}else{//如果布尔表达式的值为false}3) if多选择结构语法if(布尔表达式1){//如果布尔表达式1的值为true执行代码}else if(布尔表达式2){//如果布尔表达式2的值为true执行代码}else if(布尔表达式3){//如果布尔表达式3的值为true执行代码}else{//如果以上布尔表达式都不为true执行代码}Note:if语句至多有1个else语句else语句在所有的else if语句之后if语句可以有若干个else if语句它们必须在else语句之前。一旦其中一个else if语句检测为true,其它的else if以及else语句都将跳4) 嵌套的if结构可以在另一个if或者else if语句中使用if或者else if语句。语法if(布尔表达式1){//如果布尔表达式1的值为true执行代码if(布尔表达式2){//如果布尔表达式2的值为true执行代码}}switch多选择结构switch case语句判断一个变量与一系列值中某个值是否相等每个值称为一个分支。swtich语句中的变量类型可以是byte、short、int或者char从Java SE 7开始switch支持字符串String类型了 字符的本质也是数字(可以通过反编译文件查看)同时case标签必须为字符串常量或字面量语法switch(expression){ //switch匹配一个具体的值case value ://语句break; //可选case value ://语句break; //可选//可以有任意数量的case语句default: //可选//语句}case穿透若分支没有break则满足的分支代码执行后后续的代码会继续执行直至switch的block结束规范每写一个case分支都要加上break;补充知识在IDEA中反编译class文件class文件是机器能识别的指令文件要把它反编译成自然语言可通过IDEA进行步骤打开IDEA项目结构找到项目输出文件的路径在Explorer中打开以上路径找到对应的.class文件鼠标右键对应类选择show in explorer,打开该类所在目录一般是src目录下.java文件存放目录将上述class文件在文件夹层面上拷贝到java文件存放的目录下IDEA中即会展示出.class文件可如同Java文件一样打开查看反编译后的文件