




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学通Java Web 第二章:Java基础语法 1-2 课程安排 Java标识符和关键字 Java基本数据类型 变量与常量 运算符 表达式 Java程序控制结构语句 数组 1-3 Java标识符 标识符由字母、下划线(_)、美元符($)和数字组成 ,但不能以数字作为标识符的开头。 标识符区分大小写,长度没有限制,当然过长的标识符 会造成编程的繁琐。 标识符中不能含有其它符号和空格。 Java中的关键字不能作标识符。 1-4 Java数据类型 Java提供2大类数据类型,一类是基本数据类型( Primitive Type),一类是引用数据类型(Reference Type)。其中,基本数据类型包括:整数类型、浮点类 型、字符类型、布尔类型。引用数据类型包括:类、接 口、数组。 Java基本数据类型中定义了8个类型,这些类型可分为 以下4组: 整数类型:字节型(byte)、短整型(short)、整型( int)、长整型(long) 浮点数类型:浮点型(float)、双精度型(double) 字符类型:字符型(char) 布尔类型:布尔型(boolean) 1-5 数据类型间的转换 自动类型转换 实现转换的两种类型是兼容的 。 目的类型的范围比源类型大 。 强制类型转换 1-6 变量与常量 变量的命名规范 首字母为小写字母。 变量的命名要有实际的意义,能够表明所代表的数据的 含义。 命名的方法采用匈牙利命名法,多个单词连接,后面的 单词首字母为大写 。 变量的声明 变量的赋值 常量的概念与使用 整型常量 浮点型常量 字符型常量 字符串型常量 布尔型常量 1-7 变量的作用域 变量的作用域是指它的存在范围,只有在这个范围内,程 序代码才能使用它。变量的作用域是从它被声明的地方开 始到它所在代码块的结束处,代码块是指位于一对大括号 “”以内的代码,一个代码块定义就了一个作用域。 【实例2-1】定义Java类的成员变量和局部变量 。 1-8 运算符与表达式 算术运算符 基本算术运算符 算术复合赋值运算符 递增和递减运算符 关系运算符 逻辑运算符 赋值运算符 位运算符 条件运算符 运算符的优先级 1-9 程序基本结构 Java语言和其他结构化编程语言一样,都支持顺序、分 支、循环这三种程序控制结构。这三种结构的逻辑执行 流程如下所示。 1-10 分支语句 简单if语句 ifelse语句 多层嵌套if语句 switch多分支语句 1-11 简单if语句 简单if条件语句是在满足判断条件后执行相关定义的代码,不 满足则不执行任何代码,其语法格式如下: if(判断条件) 代码块; 其中,判断条件为关系或者逻辑运算表达式,其结果必须是 布尔类型。代码块是当判断条件的结果为true时要执行的 代码,可以是一行,也可以是多行。代码块使用“”执行 体代码包含起来,如果执行代码仅是一行,则“”可以省 略。 【实例2-2】简单if条件语句的使用 。 1-12 简单if语句 if.else条件语语句是在满满足判断条件时执时执 行相关定义义的代码码, 而不满满足条件则执则执 行另外的定义义的代码码,其语语法格式如下 : if(判断条件) 代码块码块 1 else 代码块码块 2 其与简单简单 if语语句的不同之处处在于,使用else关键键字来执执行判断 条件结结果为为false时时,代码块码块 2中的代码码,这这些代码码可以是 一行,也可以是多行代码码。 【实例2-3】ifelse条件语句的使用 。 1-13 多层嵌套if语句 在if语句中执行的代码块可以是任何合法的Java语句,当然 可以是if语句本身,这样就构成if语句的嵌套结构,从而形成 多分支选择。 【实例2-4】多层嵌套if语句的使用 。 1-14 多层嵌套if语句 switch语语句的语语法格式如下: switch(判断表达式) case value1: 语语句块块1; break; case value2: 语语句块块2; break; case valueN: 语语句块块N; break; default: 语语句块块N+1; 【实例2-5】switch语句的使用 。 1-15 循环语句 while语句 dowhile语句 for语句 1-16 while语语句 while语语句是Java中最经经常使用的循环环控制语语句之一,其 一般是按照某个条件的判断来进进行循环环,当然也可以使用循 环变环变 量控制循环环的次数,能够够比较较方便的实现实现 不固定次数 的循环环操作,其语语法格式如下: while(循环环条件) 循环环主体 【实例2-6】while循环语句的使用 。 1-17 dowhile语语句 dowhile语语句也是按照循环环条件来进进行循环环,与while语语 句非常类类似,唯一的区别别是循环环条件和循环环主体执执行语语句 的前后顺顺序有所不同。While语语句是先检查检查 循环环条件是否成 立后再执执行循环环主体语语句,而dowhile是先执执行循环环主体 语语句后再检查检查 循环环条件。因此,不管循环环条件是否满满足, dowhile循环环至少执执行一次。其语语法格式如下: do 循环环主体 while(循环环条件); 【实例2-7】dowhile循环语句的使用。 1-18 for语语句 for语语句是Java中最经经常使用的循环环控制语语句,for循环语环语 句一般和控制循环环次数的循环变环变 量结结合使用,能够够比较较方 便的实现实现 固定次数的循环环操作。其语语法格式如下: for(控制变变量初始值值;继续继续 条件;控制变变量调调整值值 ) /循环环主体 【实例2-8】for循环语句的使用 。 1-19 跳转语句 break跳转语句 continue跳转语句 1-20 break跳转语转语 句 break跳转语转语 句的作用就是跳出指定的语语句块块,并从紧紧跟 该块该块 的第一条语语句处执处执 行。例如终终止switch语语句的执执行和 跳出循环环等。在之前的switch多分支语语句中已经经介绍过绍过 break在其中的用法了,下面着重介绍绍break在循环语环语 句中 的使用。 【实例2-9】break语句在循环语句中的使用 。 1-21 continue跳转语转语 句 continue语语句只能使用在循环语环语 句内部,其功能是跳过该过该 次循环环的尚未执执行的代码码,继续执继续执 行下一次循环逻辑环逻辑 。它 与break语语句的最大区别别就是,break语语句将跳出整个循环环 ,而continue语语句只是跳出本次循环环。 【实例2-10】continue语句在循环语句中的使用 。 1-22 数组 一维数组 多维数组 1-23 一维数组 数组同其他变量一样,在使用数组之前必须首先声明它。声明 一个数组就是要确定数组的名称、数组元素的数据类型和数 组的维数。 一维数组声明的格式如下: Type arrayName ; 或 Type arrayName; 【实例2-11】一维数组的使用。 1-24
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业互联网平台网络安全隔离技术在网络安全产业发展战略规划中的应用报告
- 自考专业(计算机信息管理)通关题库(轻巧夺冠)附答案详解
- 智慧交通拥堵治理策略研究报告
- 2025年校园安全管理平台建设与运营模式研究报告
- 城市公园改造提升项目2025年社会稳定风险评估:风险评估与社区参与
- AI赋能网络运维-洞察及研究
- 资料员之资料员基础知识综合提升测试卷标准卷附答案详解
- 光源产品供应链安全研究-洞察及研究
- 重难点解析沪科版9年级下册期末测试卷及参考答案详解【培优】
- 重难点解析福建省建瓯市中考数学真题分类(勾股定理)汇编重点解析试题(含答案解析版)
- 2025年六安市裕安区石婆店镇公开招考村级后备干部8名笔试备考试题及答案解析
- 公司领导财务知识培训课件
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案
- 子痫患者护理查房
- 2025全国农业(水产)行业职业技能大赛(水生物病害防治员)选拔赛试题库(含答案)
- 中式烹调师高级技师试题与答案
- GB/T 3622-1999钛及钛合金带、箔材
- GB/T 20160-2006旋转电机绝缘电阻测试
- 组织工程及再生医学基本课件
- 旅游相册:宁夏旅游课件
- 药物化学(全套课件)
评论
0/150
提交评论