- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 Java语言基础 本章重点 学习常量、变量的概念与使用; 常用的数据类型以及数据类型的转换; 运算符、表达式概念与使用; 掌握Java的流程控制语句,其包括分支语句、循环语句、跳转语句。 3.1 数据类型与运算符 Java语言中最基础的部分,对于刚开始学习Java语言的人来说,应该认真熟悉Java语言的各种术语的位置、书写方法以及它们的作用等。 3.1.1 标识符与关键字 符号是构成程序的基本单位。Java符号可以分为:标识符、关键字、运算符、分隔符。 1、标识符: 标识符是指程序中所用的符号名称,即需要有一个名字以标识任何一个成分,比如变量、常量、方法、类等的名称表明了它们的存在和唯一性。 用户可以自己定义程序中的每一个成分的名字,它可以是一个字母或者是一串以字母开头的由字母、数字或者符号组成的字符串。这样的名字最好更易于程序的理解,便于调试程序。如people就是一个标识符。 Java对标识符的定义有如下的规则: (1)第一个字符必须是字母、钱币符号(¥、£、$等)或底线(_),其后可跟着任意数目的字母、钱币符号、底线或数字 。 (2)数字不可用于开头 。 (3)除了钱币符号及底线外,其余标点符号均不可使用,标识符不可以是关键字。 (4)标识符区分大小写。如people和People是两个不同的标识符。 以下为合法的标识符: A98_23 _abc ¥ $USdollars 以下为非法的标识符 : A-4 3_1 the Boolean true null 2、关键字: 关键字又称为保留字,是保留给Java编译器识别用的。标识符不能与关键字具有相同的名称。 3、运算符和分隔符: 3、运算符和分隔符: 我们在上小学的时候就使用过加减乘除“+、-×、/”,在Java中将这些符号称为运算符。 分隔符是指将程序的代码组织成编译器所能理解的形式。有()、{}、[]、;、空格等。 4、注释: 注释是程序中的说明性文字,是程序的非编译执行部分。 它的作用是为程序添加说明,增加程序的可读性。 作为编程人员,应该养成使用注释的习惯,这便于自己以及他人在查看程序时对代码的修改与理解。 注释有3种形式 : “//”符号:单行注释,表示从“//”符号开始到此行末尾的位置都视为注释。 例如://这是求长方体体积的方法 “/* 注释部分 */”符号:多行注释,表示从“/*”开始,到“*/”结束都视为注释部分。 “/** 注释部分 */”符号:文件注释,也是多行注释。此形式乃是第二种的特别类型,可用javadoc.exe命令来制作帮助文件。 【例3.1】javadoc.exe命令举例 打开源文件 上述程序加了两段注释。将程序保存在D:\javadoc\目录中。 运行javadoc.exe命令: D:\javadocjavadoc Example1.java 返回到文件夹D:\javadoc\目录中,我们发现增加了好多的HTML文件,双击其中的index.html文件。我们看到了上述所加的注释的内容。 提示:在以后的实际工作中,作为程序设计员,在进行程序设计时,一定要养成添加注释的好习惯。 3.1.2 基本数据类型 数据类型分为两大类:简单类型(Primitive type)和复合类型(referance type)。 简单类型包括:整数类型、浮点类型、字符类型、布尔类型。 复合类型包括:类(class)、接口(interface)、数组 3.1.3 各类型之间的相互转换 转换时要注意以下两点: 简单数据类型不能与复合数据类型之间进行转换。 简单数据类型中的布尔型不能与数字型互相转换。 数据类型的转换可以分为“自动类型转换”和“强制类型转换”两种。 1、自动类型转换 自动类型转换时需满足以下两个条件: 相互转换的数据类型要兼容; 转换后的数据类型比转换前的数据类型表示的范围大。 如图所示。从左到右,数据类型的范围越来越大,箭头指明了可以实现自动类型转换的情况。 【例3.2】自动类型转换举例 打开源文件 运行结果: ff=35.0 aa=107 ll=620 dd=-0.8840000059604645 2 、强制类型转换 强制类型转换转换的一般形式为: (数据类型)表达式; 强制转换时注意数据类型的兼容性。 【例3.3】自动类型转换举例 打开源文件 运行结果: c=2.0 d=2.142857 e=2 3.1.4 常量 在程序运行过程中其值始终固定不变的量在Java语言中称为常量。 按照数据类型的不同,常量有 整型常量、浮点常量、布尔型常量、字符常量、字符串常量等。 1、整型常量: 整数就是不带小数点的数,整数包括负数在内。在Ja
您可能关注的文档
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第3章网页的浏览与管理新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第4章搜索引擎的使用新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第5章电子邮件新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第6章文件传输新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第7章网络娱乐与互动新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第8章网上学习与生活新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第10章 简单网页设计新.ppt
- Internet技术与应用教程(第三版) 曲桂东 毕燕丽 第11章网络安全新.ppt
- ITMC企业经营决策沙盘模拟实训教程邓文博 2 训练篇:基本方法、经营策略和分析工具 训练角色二 生产运营经理新.ppt
- ITMC企业经营决策沙盘模拟实训教程邓文博 2 训练篇:基本方法、经营策略和分析工具 训练角色三 采购经理 新.ppt
文档评论(0)