声明: 本文主要作为作者的复习笔记,由于作者水平有限,难免有错误和不准确之处,欢迎读者批评指正.
程序逻辑
书写代码执行代码的顺序;
顺序结构
按照代码书写的顺序一行行顺序执行(多线程场景下,执行顺序不一定严格按照书写顺序执行);
互斥关系,非此即彼,只可能走一个分支;当碰到第一个满足的分支就会进入,其他分支就不再执行
if(表达式1){
//语句1
}else if(表达式2){
//语句2
}else if(…){
//…
}else{
//以上分支语句都不满足的代码块
}
并列关系,这两个if相对独立,有可能两个if都会进入
if(表达式1){
//语句1
}if(表达式2){
//语句2
}