Java基础 流程控制
首先 我们对流程做一个定义(以下定义来自百科):
1、水流的路程。
2、 [technological process]∶工艺程序,从原料到制成品的各项工序安排的程序 [1]
3、流水线,也就是说;流程的一种。
4、由两个及以上的业务步骤,完成一个完整的业务行为的过程,可称之为流程;注意是两个及以上的业务步骤。
5、简言之流程就是过程节点及执行方式有序组成的过程。
那么 我们在编写代码的时候,肯定是也有执行步骤的,我们对于执行顺序的控制,就叫做流程控制。
在Java中以下几种控制流程顺序的方式:
顺序结构
程序按照从上到下的顺序依次执行,是流程控制结构中最基本的一种
分支结构
通过判断条件的真假来选择执行不同的代码块。分支结构包括if语句、if-else语句、switch语句等
例如: if(age>10){....} //意思为如果年龄大于10
循环结构
循环结构:通过重复执行同一段代码,来实现多次执行的效果。循环结构包括for循环、while循环、do-while循环等
跳转结构:
在程序执行的过程中,可以通过跳转语句使程序跳转到指定的位置继续执行。Java中的跳转语句包括break语句、continue语句、return语句等。