<b>Java编程那些事儿30—流程掌握底子</b>[Java编程]
本文“<b>Java编程那些事儿30—流程掌握底子</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
第五章流程掌握
流程就是指程序履行的次序,流程掌握就是指通过掌握程序履行的次序实现要求的功效.流程掌握部份是程序中语法和逻辑的结合,也是程序中最机动的部份,是判断一个程序员本领的主要方面.
众所周知,算法是程序逻辑的核心,而算法的绝大部份代码都是流程掌握实现的.
流程掌握就是将程序员办理问题的思绪,也就是办理问题的步骤,利用程序计划语言的语法格局描写出来的历程.
5.1 流程掌握底子
流程掌握在程序语言实现时,通过三类掌握语句举行实现:
l次序语句
次序语句是一种自然的语句,没有特定的语法格局,总体的履行流程就是先写的代码先履行,后写的代码后履行.
利用次序语句时,需求分外注意代码的履行次序.
l条件语句
条件语句,又称判断语句或分支语句,在程序中有对应的语法格局,履行流程是按照条件能否成立,决意代码能否履行.假如条件成立,也就是true,则履行对应的代码,不然不履行.
利用条件语句时,需求分外注意条件能否精确以及功效部份的书写.
l循环语句
循环语句是一种计算机内部特有的语句,指反复履行的代码,在程序中有对应的语法格局,履行的流程是每次判断条件能否成立,然后决意能否反复履行.循环语句是流程掌握部份最机动、最复杂,也是功效最强盛的一类语句.
利用循环语句时,需求注意循环条件以及循环功效部份的书写.
在程序中,肆意复杂的流程,都只通过以上三类语句的组合、嵌套来举行实现,所以在学习流程掌握时,首先需求关于三类语句有个底子的熟习,然后熟习相关的语法,举行针对的操练,最后机动利用这三类语句办理实际的问题.、
别的,需求夸大的是,按照逻辑的需求,各种语句可以肆意举行嵌套,也就是在一个语句的内部书写别的的语句,这样可以实现越发复杂的逻辑.
后续的讲授也按照该次序举行,本部份会附带部份流程掌握的操练.
5.2 次序语句
次序语句是流程掌握语句中最简单的一类语句,在代码中没有语法格局,只需求按照逻辑的先后次序顺次书写便可,所以在实际书写从前,首先要考虑清楚对应的逻辑次序,然后再开始对应的书写.
需求注意的是,在实际的代码中,有些时刻代码书写的先后会影响程序的逻辑,比方以下输出的代码.
示例代码1:
int n = 10;
n += 2;
System.out.println(n);
示例代码2:
int n = 10;
System.out.println(n);
n += 2;
则由于代码书写的次序差别,即便相同的代码,示例代码1中输出的值是12,而示例代码2中输出的值是10.近似的逻辑在实际的项目中也有很多.
文章根源:http://blog.csdn.net/Mailbomb/archive/2008/06/10/2533359.aspx
以上是“<b>Java编程那些事儿30—流程掌握底子</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |