Java基本结构程序.ppt
《Java基本结构程序.ppt》由会员分享,可在线阅读,更多相关《Java基本结构程序.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java面向对象面向对象程序设计基础教程程序设计基础教程河南大学计算机与信息工程学院河南大学计算机与信息工程学院目录目录第第1章章 Java语言概述语言概述第第2章章 Java基本语法规则基本语法规则第第3章章 Java中的面向对象技术中的面向对象技术第第4章章 Java基本结构程序基本结构程序第第5章章 Java基本类基本类第第6章章 图形用户界面图形用户界面第第7章章 异常处理异常处理第第8章章 多线程多线程第第9章章 Java Applet程序程序第第10章章 输入输出流与文件处理输入输出流与文件处理第第11章章 Java网络编程网络编程第第12章章 数据库应用数据库应用第四章第四章 J
2、ava基本结构程序基本结构程序4.1 流程控制语句流程控制语句4.2 递归递归4.1 流程控制语句流程控制语句赋值语句简单语句顺序结构4.1.1 顺序结构顺序结构n不改变程序执行流程,按书写顺序依次顺序执行。不改变程序执行流程,按书写顺序依次顺序执行。n表达式语句表达式语句n格式:表达式格式:表达式;n空语句空语句n;产生是为了语法需要,增加程序的容错性。产生是为了语法需要,增加程序的容错性。n复合语句复合语句n用大括号括起来的语句序列用大括号括起来的语句序列4.1.2 分支语句分支语句1.if语句语句if语句的语法格式语句的语法格式if (布尔表达式布尔表达式)语句语句1;else 语句语句
3、2;(else子句可选,与最近的子句可选,与最近的if匹配匹配)必须是布尔类型而必须是布尔类型而不能是数值类型不能是数值类型如有多条语句,需要将如有多条语句,需要将语句序列放在大括号中语句序列放在大括号中4.1.2 分支语句分支语句复合条件复合条件if(n=100&n=100)if(n=999)语句语句1;else 语句语句2;问题问题1:else与谁匹配?与谁匹配?与最近的与最近的if匹配匹配问题问题2:如何改变匹配关系?:如何改变匹配关系?加大括号加大括号注意:缩进只是为了程序可读注意:缩进只是为了程序可读性强,不代表匹配关系。性强,不代表匹配关系。4.1.2 分支语句分支语句2.swit
4、ch语句语句n当有两种选择且需要根据条件决定是否执行时,通常用当有两种选择且需要根据条件决定是否执行时,通常用if语句;当有两语句;当有两种以上选择并且由表达式的值决定是否执行时,通常使用种以上选择并且由表达式的值决定是否执行时,通常使用switch语句。语句。n语法格式语法格式 switch(表达式表达式)case 常量表达式常量表达式1:语句序列语句序列1;break;case 常量表达式常量表达式2:语句序列语句序列2;break;case 常量表达式常量表达式N:语句序列语句序列N;break;default:语句序列语句序列;4.1.2 分支语句分支语句n注意注意:(1)和和 的数据
5、类型必须是的数据类型必须是整数或字整数或字符类型符类型(byte、short、int、char),不能为布尔类型,且两,不能为布尔类型,且两者的数据类型必须一致;者的数据类型必须一致;(2)结果值唯一;结果值唯一;(3)不同的常量表达式可以公用一些语句序列;)不同的常量表达式可以公用一些语句序列;(4)break强制退出强制退出switch语句。语句。4.1.3 循环语句循环语句n循环语句循环语句:反复执行一段代码,直到满足终止:反复执行一段代码,直到满足终止条件为止。包括条件为止。包括4部分:部分:*初始化部分:设置循环的初始条件初始化部分:设置循环的初始条件 *循环体:反复执行的一段代码循
6、环体:反复执行的一段代码*控制循环次数的部分控制循环次数的部分*终止部分:为逻辑表达式,以验证是否满足循环终止终止部分:为逻辑表达式,以验证是否满足循环终止条件条件4.1.3 循环语句循环语句nJava的循环语句的循环语句的的形式:形式:*while 循环语句循环语句*for 循环语句循环语句*dowhile循环语句循环语句 -称为直到型循环称为直到型循环*foreach 循环语句循环语句:JDK1.5提供的一种新的循环语句,提供的一种新的循环语句,能以更简单的方式来遍历集合、数组中的元素。能以更简单的方式来遍历集合、数组中的元素。格式:格式:for(元素的数据类型元素的数据类型type 变量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 基本 结构 程序
限制150内