- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章java基本语法结构2007 9 14
第三章 Java基本语法结构 标识符 分隔符 注释 基本数据类型 常量与变量 运算符与表达式 数组 Java语句 控制语句 习题 3.1 标识符 标识符由一串字符序列组成,是程序中不带空格和分隔符的字符串,用来表示类名、变量名、数组名、方法名等。(Java对大小写敏感)。 合法的标识符:字母,数字(0-9),下划线(_)和美元符号($)组成,并且第一个字符不能是数字。 Java中的标识符长度不限,但最好不要超过15个。 Java的编码规范(p26)。 识别正确的标识符: (a)hellokitty (b)Xy-3c (c)_xy3c (d)Ad_qw$ (e)3think (f)ad das (g)$34a 3.1.1 自定义标识符 自定义标识,是用户在进行Java编程时规定的名称,如用户定义的类名、自定义的方法名、变量名等。 遵守标识符的命名规则:类名第一个字母大写、方法名的第一个字母要求小写、表示常量的标识符大写,且标识符的命名最好有一定的意义,使用单词组合作为标识符(如加法可命名为add)。 3.1.2 关键字(保留字) Java语言中由系统规定的标识符,具有固定的含义,其含义和用法由系统事先规定,用户只能按系统规定的方法使用它们,不能另作他用,如class、return、void、new、int、if等(具体见书p25)。 关键字全部为小写英语字母,且每个关键字都有其固定的含义和使用场合,既不能写错,也不能用错场合。 关键字不能用于变量名、类名或方法名。 3.1.3 类库中的标识符 由Sun公司开发的Java类库中的类名和方法名是固定的,用户自定义的标识符最好不要与它们相同。 如:用户编写的Java Applet程序中的主类必须要继承Java类库中的Applet类;画图时要用到Java类库中的Graphics类和paint方法。 3.2 分隔符 Java源程序是由注释、标识符和分隔符组成的。 分隔符可分为两类:空白符和分隔符。 空白符:作用为分隔标识符,没有意义,包括空格、回车、换行和制表符Tab键。(如char a)。 普通分隔符:在程序中有确定含义。包括大括号({}表明类体范围、方法体范围、复合语句和数组成员的初始化)、分号(;表明语句结束)、逗号(,分隔多个参数或者相同类型的多个变量的定义)、冒号(:说明语句的标号,用在程序语句转移中)。 3.3 注释 为了提高程序的可读性和易维护性,程序中 需要用到注释语句。注释不参与程序的运行。 程序开始的注释,说明程序的名称、作用和 作者、编程时间等信息;在程序中间加入的注 释,对一些重要的变量和语句进行解释说明。 注:一般要求注释占总程序的20%左右。 Java语言的注释有三种形式:单行注释、多 行注释和文档注释。 注释的形式 单行注释-C++风格:以“//”开始,以回车符为注释结束标志,可以单独书写一行,也可以放在某个语句的后面。 多行注释-同C语言:以“/*”开始,以“*/”结束。可以用来标识一行或多行注释。 文档注释-Java特有:以“/**”开始,以“*/”结束。文档注释与多行注释类似。文档注释还有另外的功能,即文档注释的内容能被专门的软件从程序中识别并提取出来,生成程序的文档,也成为程序说明书。(J2SDK中的可执行文件javadoc.exe可以识别程序中的文档注释内容)。 注意:这种注释方式生成的注释将作为Javadoc文档保存。 3.4 基本数据类型 Java是严格的类型化语言,每个数据都被赋为一定的数据类型表示数 据的性质、在内存中占用的空间大小及其存放方式。Java数据类型如下: 3.4.1 整数类型 在Java语言中,整数包括字节型(byte)、短整型(short)、整型(int)和长整型(long)四种类型,这四种类型在内存中分别占用不同的存储空间,所表示的数值范围也不同。 整型多为十进制数,也可写成八进制或十六进制:以0开头为八进制,以0x或0X开头的为十六进制。 均为有符号数。 缺省都为int型,若为长整型需在数后加 l 或 L。 整型应用最普遍。 3.4.2 浮点类型 浮点数是包含小数部分的数据,Java语言共有两种浮点类型:单精度类型(float)和双精度类型(double)。 十进制表示,必须有小数点。 科学计数法:小数E指数,指数必须为整数。 数后加f或F为float,加d或D为double,没有则缺省为double。 双精度数表示的数据精度更高(银行数据),单精度数更适于要求高速数据处理,且占用空间少。 单精度和双精度的有效位分别
您可能关注的文档
最近下载
- 专题02 宇宙中的地球-5年(2020-2024)高考1年模拟地理真题分类汇编(北京专用)(解析版).docx VIP
- 城市绿地分类标准 .pdf VIP
- 营养指导员题库.docx VIP
- 专题01 地球和地图-5年(2020-2024)高考1年模拟地理真题分类汇编(北京专用)(解析版).docx VIP
- 四年级【语文(统编版)】古诗三首(第一课时)课件 .pptx
- 质量管理体系工具统计技术.pptx VIP
- 2022年茅台考试真题及答案——计算机专业.pdf
- 发电机短路试验中转子接地保护误动作分析及关键问题探讨.pdf VIP
- Silvaco傻瓜教程—张林—长安大学—2018.06.pdf
- SpringBoot学习笔记(实用完整版).pdf VIP
文档评论(0)