网站大量收购闲置独家精品文档,联系QQ:2885784924

标记运算符和表达式.pptVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
标记运算符和表达式

第二篇 Java语言的命令式成分 第二篇 Java语言的命令式成分 第三章 标记、运算符和表达式 第四章 流程控制 第三章 标记、运算符和表达式 3.1 词法元素 3.1.1 注释 3.1.2 字符集 3.1.3 标记 3.1.4 标识符 3.1.5 Java的关键字 3.2 类型及其字面值 3.2.1 基本类型 3.2.2 引用值 3.2.3 布尔值 3.2.4 字符值 3.2.5 整型值 3.2.6 浮点值 3.2.7 字符串值 3.2.8 类的字面值 3.3 变量 3.3.1 域和局部变量 3.3.2 形参 3.3.3 final变量 3.3.4 初始值 3.4 数组变量 3.4.1 数组修饰符 3.4.2 数组的数组 3.4.3 数组的初始化 3.4.4 数组和类型 第三章 标记、运算符和表达式 3.1 词法元素 3.1.1 注释 3.1.2 字符集 3.1.3 标记 3.1.4 标识符 3.1.5 Java的关键字 3.2 类型及其字面值 3.2.1 基本类型 3.2.2 引用值 3.2.3 布尔值 3.2.4 字符值 3.2.5 整型值 3.2.6 浮点值 3.2.7 字符串值 3.2.8 类的字面值 3.3 变量 3.3.1 域和局部变量 3.3.2 形参 3.3.3 final变量 3.3.4 初始值 3.4 数组变量 3.4.1 数组修饰符 3.4.2 数组的数组 3.4.3 数组的初始化 3.4.4 数组和类型 3.1 词法元素 3.1.1 注释 Java有三种类型的注释: 第三种文档注释必须出现在类说明、类成员或构造器前面,并被包含在自动生成的文档内。 注意: Java的注释不能嵌套 3.1.2 字符集 Java使用Unicode字符集(16位字符集)。 现行的Java环境在读标准的ASCII或ISO Latin-1文件的同时,将其转化为Unicode文件。 其他两大类常用字符集是: ASCII EBCDIC-扩展二进制编码 十进制互换代码 由于几乎没有文本编辑器支持Unicode字符,因此Java需要转义序列\udddd对其进行编码。d:十六进制数。 3.1.3 标记 标记:组成语言的基本单词(token)。 编译器把源码分隔成一个个的标记,并识别哪些是语句,哪些是标识符,从而构成程序代码。 Java中,空白(空格、横向跳格、换行符和换页符)除了用来分隔单词,或作为字符、字符串的内容外,没有别的含义。我们可以任意增删不是字符或字符串内容的那些单词间的空白(但不能全部去掉),这并不改变程序本身的含义。 Java的词法分析器是“贪婪型”的。它把尽可能多的字符归并在一个单词里,而不管是否会形成一无效的单词。故由于“++”比“+”长,因此表达式: 3.1.4 标识符 标识符(identifier):被说明的实体(如变量、常量)和标号的名字。程序员对程序中的各个元素加以命名时使用的命名记号。 Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。 合法的标识符 identifier userName User_Name _sys_val $change 非法的标识符 2mail room# class __ $3.1415 3.1.4 标识符 标识符中大小写敏感。 拉丁字母n的大写”N”与希腊字母v的大写”N”看起来相似,但是不同的Unicode字符。是不同语言的字符。 Java语言标识符的长度没有限制。 Java语言新版中支持中文符标准。 3.1.5 Java的关键字 关键字(reserved word,保留字):具有专门的意义和用途,不能作为标识符使用。(带*的是当前没有使用的保留字) 3.2 类型及其字面值 3.2.1 基本类型 Java有八种基本类型(初等类型) 类型short和byte在其值被计算前都被提升为int型,也就是说,这种类型的值只用来存储,不参与计算。p39包装类的常量和方法。 3.2.2-3.2.8 引用值(引用类型的字面值)等 字面值:相应类型的常量的书面表示。 3.3 变量 变量包括域、局部变量和形参。 class T{ int a; int b = 2; } public void method(void) { int c = 3; } public void function( int d) { … } 3.3.1 域和局部变量 一个变量说明可分为三个部

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档