- 1、本文档共79页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 3 章 Java语言程序设计基础 3.1 Java语言程序的基本构成要素 3.2 数据类型 3.3 运算符 3.4 常用Java数值计算方法 3.5 表达式 3.6 包装类 3.7 输入输出初步 3.8 流程控制 3.9 数组和字符串 3.1 Java语言程序的基本构成要素 3.1.1 标识符 程序中使用的各种数据对象,如符号常量、变量、方法和类等,都需要一定的名称,这种名称叫做标识符(Identifier)。Java的标识符由字母、数字、下划线(_)或美元符($)组成,但必须以字母、下划线或美元符开始。Java标识符是大小写敏感的,也就是要严格地区分大小写,否则会出错。这点是初学者学习Java语言时要特别注意的。另外,Java标识符没有字符数的限制。 Java要求表示类、接口名的标识符用大写字母开头,表示变量、方法名的标识符用小写字母开头,表示常量名的标识符中全部使用大写的字母。 3.1.2 保留字 保留字(Reserved Word)又称为关键字,是Java语言本身使用的标识符,它有其特定的语法含义。所有的Java保留字将不能被用做标识符,如for、while、boolean等都是Java语言的保留字。 3.1.3 分隔符 分隔符用来分隔开Java程序中的基本语法元素,可分为注释、空白符和普通分隔符3种。 1.注释 在程序中加适当的注释可提高程序的可读性。注释有如下3种形式。 (1)行注释符 “∥注释内容” (2)多行注释符 “/*注释内容*/” (3)Java文档注释符“/**注释内容*/” 2.空白符 空白符包括空格符、回车符、换行符和制表符等。在使用中,多个空白符与一个空白符的作用相同。 3.普通分隔符 普通分隔符具有确定的语法含义,要按照语法规定去使用。有如下4种分隔符。 ① 大括号({}) ② 分号(;) ③ 逗号(,) ④ 冒号(:) 3.2 数 据 类 型 计算机程序处理的对象是各种数据,数据类型是指数据的内在表现形式。根据现实世界数据的不同形式,数据就划分为多种不同的类型。数据类型不同,能进行的运算不同,取值范围也不同,在计算机语言中还反映为数据的存储形式不同。Java的每种数据类型占用固定的内存长度,与软硬件平台无关;每种数据类型均有一个缺省的数值。 3.2.1 常量与变量 程序中所处理的数据表现为两种形式:常量和变量。 1.常量 常量是在程序执行中不能变化的量。常量区分为不同的类型,如整型常量123,实型常量4.56,字符常量a,布尔常量true和false以及字符串常量“Java programming”。 2.变量 为了在Java中存储一个数据,必须申请存储空间,变量就是这个存储空间的名字,在变量中可根据需要存入不同的数据。尤其要指出的是,Java是属于强类型的编程语言,这意味着对每一个变量都必须作类型声明。变量具有名称、类型、值和作用域等特性,在使用一个变量前必须先定义。变量定义是用标识符为变量命名,确定其数据类型,还可以根据需要为它赋初值(变量初始化)。定义了变量即为变量指定了存储方式。若是基本类型的变量,因为它们的存储长度是固定的,如何分配存储单元就确定了。若是复合类型的变量,定义后还需要用new运算符为用户数据分配存储单元,复合类型变量中存储用户数据存储单元的引用(指针)。 3.2.2 基本类型 1.整型常量 Java的整型常量有3种形式:十进制、十六进制和八进制。 2.整型变量 整型变量按所占内存大小的不同有byte、short、int、long 4种。Java的整数都是有符号数。 3.实型常量 Java的实型常量有标准和科学计数法两种表现形式。 ① 标准形式。 ② 科学计数法形式。 4.实型变量 5.字符型数据 字符型char数据是由一对单引号括起来的单个字符。 6.布尔型数据 布尔boolean类型是最简单的一种数据类型,布尔数据只有两个值:true和false,且都是保留字,分别表示“真”和“假”两种状态。关系运算和逻辑运算返回布尔类型的值。 布尔型是一个独立的类型,它不像C语言中的布尔型代表0和1两个整数,由于这个原因,Java中的布尔类型不能转换成数字。 7.字符串数据 字符串常量是用双引号括起来的零个或多个字符(包括转义字符)。 3.3 运 算 符 运算符的作用是与一定的运算数据组成表达式来完成相应的运算。对不同的数据类型,有着不同的运算符。对运算符,有运算对象(操作数)个数及类型、运算优先级、结合性等特性。 Java语言对运算符的优先级、结合性和求值顺序有明确的规定,从根本上消除了运算符运算过程的二义性以及结果不统一的弊端。 运算符
您可能关注的文档
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第八章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第二章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第九章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第六章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第七章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第三章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第十二章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第十一章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第十章.ppt
- 新Java语言程序设计 教学课件 辛运帏 饶一梅 第四章.ppt
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
文档评论(0)