导图社区 Java学习笔记2
这是一个Java学习笔记的思维导图,介绍了循环结构和选择结构与分支结构两个方面的内容,适合小伙伴收藏复习喔。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念。本图讲述了Java中的常用类,有内部类和object类,值得收藏学习哦!
Java 课程知识点多且抽象,理论与实践性都很强,可利用本思维导图帮助您优化认知结构,加强记忆点,轻松应对考试,赶快收藏吧。
社区模板帮助中心,点此进入>>
安全教育的重要性
个人日常活动安排思维导图
西游记主要人物性格分析
17种头脑风暴法
计算机操作系统思维导图
如何令自己更快乐
头脑风暴法四个原则
思维导图
第二职业规划书
记一篇有颜又有料的笔记-by babe
Java学习笔记2
选择结构与分支结构
概念:根据已知条件进行逻辑判断,满足条件后执行相应的操作
基本if结构
语法:if(布尔表达式){//代码块}
执行流程:当表达式结构为true时,则执行代码块
if else选择结构
语法:if(布尔表达式){//代码块1}else{//代码块2}
执行流程:
对布尔表达式进行判断
结果为true,则先执行代码块1,再退出整个结构,执行后续代码;结果为false,则先执行代码块2,再退出整个结构,执行后续代码
多重if选择结构
语法:if(布尔表达式1){//代码块1}else if(布尔表达式2){//代码块2}else if(布尔表达式3){//代码块3}else(布尔表达式4){//代码块4}
执行流程:自顶向下执行,只要一个条件满足,就不再进行其他条件的判断
嵌套if选择结构
语法:if(外层表达式){if(内层表达式){//内层代码块1}else(//内层代码块2)}else{//外层代码块}
执行流程:当外层条件满足时,再判断内层条件
注意:一个选择结构中,可嵌套另一个选择结构。嵌套格式正确的情况下,支持任意组合
分支结构
语法:(break可终端整个switch)
执行流程:根据变量值执行对应的操作,需要手工追加break,跳出整个swtich
可判断的byte,short,int,char,String(JDK7+)
局部变量
概念:声明再函数内部的变量,必须先赋值再使用
作用范围:定义行开始到所在的代码块({//代码块})结束
注意:多个变量,在重合的作用范围内,不可出现重名(命名冲突)
循环结构
概念:通过某个条件,重复的执行一段逻辑代码
组成:
初始部分:用以判断的变量
循环条件:决定是否继续循环的依据
循环操作:单次执行的逻辑代码或任务
迭代部分:控制循环条件改变的增量
分类:
while循环
语法:
特点:首次即有入口条件,先判断,再执行,适用于循环次数明确的情况
do while
特点:首次没有入口条件,先执行,再判断,适用于循环次数不明确的情况
for循环
首次执行初始部分(仅一次)
对布尔表达式进行判断,结果为true,则执行逻辑代码
本次执行完毕后,执行迭代部分,再次判断,结果仍旧为true,则再次执行逻辑代码
直至布尔表达式的结果为false,才会退出循环结构,执行后续代码
嵌套循环
概念:在一个完整的循环结构中,嵌套另一个完整的循环结构,先执行内层循环,再执行外层循环
即内层循环控制循环的次数,外层循环控制单次循环的操作
需求:打印3行五颗星(先打印一行五颗星,然后打印三行)
流程控制语句
break:中止、跳出switch、以及所有的循环结构。
continue:结束本次循环,进入下一次循环