- 1、本文档共121页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Java语言编程基础 2.1 标识符和关键字 2.2 基本数据类型 2.3 文字常量 2.4 变量 2.5 运算符和表达式 第2章 Java语言编程基础(续) 2.6 控制台输入 2.7 控制语句 2.8 编码规范 2.9 编程错误 2.10 习题 2.1 标识符和关键字 标识符: 可以是任意长度。 由字母、数字、连字符和货币符号组成。 第1个字符必须是字母、连字符或货币符号。 区分大、小写。 不能与关键字相同。 不能是true 、false或null。 2.1 标识符和关键字(续) 标识符: 例: HelloJava //正确 _isTrue //正确 $100 //正确 2_example //起始字符非法 Hello! //含有非法字符“!” Hello Java //含有空格,非法 Hello+Java //含有运算符,非法 2.1 标识符和关键字(续) 关键字: 是Java语言的保留字,不能用作标识符。 除const和goto外,都有各自的特殊含义。 true 、false和null不是关键字。 2.2 基本数据类型 数据类型定义了相应数据在计算机内部的表示方式、相应数据可取值的范围以及可对它进行的一系列操作。 Java语言数据类型可分为两大类:基本数据类型和引用数据类型。 引用数据类型包括类、接口、数组和枚举等。 2.2 基本数据类型(续) 基本数据类型包括整数类型、浮点数类型、字符类型、布尔类型。 整数类型、浮点数类型和字符类型通常统称为算术类型。 2.2 基本数据类型(续) 整数类型: 用于表示没有小数部分的数值。 包括:byte、short、int、long。 各种整数类型的主要不同在于每种类型所需的存储空间大小不同,因而每种类型数据的取值范围不同。 最常用是int型。 2.2 基本数据类型(续) 浮点数类型: 用于表示有小数部分的数值。 包括:float、double。 两种类型分别用于满足存储不同大小和精度实数的需求 double型的精度是float型的两倍。 通常使用double型。 2.2 基本数据类型(续) 字符类型(char): 主要用于表示单个字符。 能够存放16位编码的Unicode字符。 Java SE5支持增补字符。 建议编程时尽量少用char型。 字符类型数据可参与整数类型可参与的所有运算,因此,通常也可以把字符类型看做是一种整数类型。 2.2 基本数据类型(续) 布尔类型(boolean): 数据的值只能是false或true。 “true”表示真,“false”表示假。 Java语言中的布尔类型是一种独立的数据类型,与整数等其他类型无关。 Java语言中的布尔值不能转换成其他基本数据类型的值,其他基本数据类型的值也不能转换成布尔值。 2.2 基本数据类型(续) 所有基本数据类型占用的存储空间大小和取值范围都是固定的。 没有无符号数据类型。 每个基本数据类型都定义有相应的包装类。 2.3 文字常量 文字常量又称字面常量、直接常量或字面值,它是指直接出现在程序中的数据值,其数据类型由它的表示方式决定。 常用的文字常量有:整型文字常量、浮点型文字常量、字符文字常量、字符串文字常量、布尔文字常量和空引用文字常量。 2.3 文字常量(续) 2.3.1 整型文字常量 2.3.2 浮点型文字常量 2.3.3 字符文字常量 2.3.4 字符串文字常量 2.3.5 布尔文字常量 2.3.1 整型文字常量 十进制表示: 与日常熟悉的整数表示形式相同,例:0、-50。 八进制表示: 以0开头,其后跟若干个0~7的数字。例:010、-0276。 十六进制表示: 以0X或0x开头,其后跟若干个0~9的数字及A~F(大小写均可)的字母。例:0x1Fa、-0X4Ab。 2.3.1 整型文字常量(续) 整型文字常量的默认数据类型是int型。 如果程序中出现了文字常量2147483648,就会引起编译错误,因为它超出了int型的表示范围。如果要写一个long型文字常量,应在整型文字常量后加后缀L(也可加小写字母l,不过,它容易与数字“1”混淆)。 因为2147483648超出了int型的表示范围,所以在程序中必须写成2147483648L。 2.3.2 浮点型文字常量 一般表示形式(小数表示形式): 由整数和小数两部分组成。 可省略其中的一部分。 例
您可能关注的文档
- EDA技术与应用 陈海宴 第10章 C C++语言开发可编程逻辑器件新.ppt
- Electric Machinery 电机学 英汉双语 刘慧娟 英文课件 Chapter5-Synchronous Machines新.ppt
- Flash动画制作 江华伟 郑东营 Flash动画制作10--模版的应用及动画发布新.ppt
- Inventor工业产品设计项目教程 马玥桓 1 2 任务2 算盘式钥匙扣新.ppt
- Inventor工业产品设计项目教程 马玥桓 3 4 项目2 任务2 按摩枕新.ppt
- Inventor工业产品设计项目教程 马玥桓 3 4 项目3 任务2 卡通节能小电扇新.ppt
- Inventor工业产品设计项目教程 马玥桓 3 4 项目4 任务2 组合餐具新.ppt
- Inventor工业产品设计项目教程 马玥桓 5 任务2 爱心豆便捷式U盘新.ppt
- Inventor工业产品设计项目教程 马玥桓 零件图实例1新.ppt
- Inventor工业产品设计项目教程 马玥桓 零件图实例2新.ppt
文档评论(0)