顺序结构
java的基本结构,除非特别指明,否则就按照顺序一句一句执行。
顺序结构是最简单的算法结构
任何算法都离不开的基本结构
选择结构
- if双选择结构
语法:
if(布尔表达式){
//如果布尔表达式的值true
}else{
//如果布尔表达式的值false
}
- if多选择结构
if(布尔表达式1){
//如果布尔表达式1的值true
}else if(布尔表达式2){
//如果布尔表达式2的值true
}else if(布尔表达式3){
//如果布尔表达式2的值true
}else{
//如果以上布尔表达式的值都不为true
}
IDEA进行反编译
package com.struture;
public class SwitchDemo02 {
public static void main(String[] args) {
String name = "小罗";
//JDK的新特性,表达式结果可以是字符串@@@
//字符的本质还是数字
//反编译 Java---class(字节码文件)---反编译(IDEA)
switch (name){
case "狂神":
System.out.println("狂神");
break;
case "小罗":
System.out.println("小罗");
break;
default :
System.out.println("弄啥嘞");
}
}
}
看源代码也叫反编译
记住路径
双击后发现都是乱码看不懂,没关系!
将.class转移到.java中
见证奇迹的时刻来临了!
这告诉我们其实每一个中文都对应着一个特有的数字!
作为一位程序员一定要学会看源代码哦!
PS:此文章为学习记录!