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

第2章-数据运算.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第2章数据运算2.1标识符、保留字和分隔符2.1.1标识符标识符(identifier)是赋予变量、对象、类或方法的名称。在Java语言中,标识符可以由字母、数字、下划线(_)或美元符号($)组成;标识符必须以字母、下划线(_)或美元符号($)开始(即不能以数字开始);标识符区分大小写,没有规定最大长度。下面是几个有效的标识符:xyz thisoneUser_namepassword_system$1000中国下面是几个非法的标识符:3d (标识符不能以数字开头)Letter#(包含非法字符“#”)while (“while”为保留字)2.1.3分隔符1.注释在Java语言中,可以采用三种注释方式:单行注释,注释形式为://注释内容段落注释,注释形式为,/*注释内容*/特殊注释:注释形式为:/**注释内容*/,这是Java所特有的一种注释,是为支持JDK工具javadoc而设计的。2.空白符空白符包括空格符、回车符、换行符和制表符等。3.普通分隔符普通分隔符各具有确定的语法含义,要按照语法规定去使用。有如下四种:大括号({}):用于定义复合语句、类体、方法体等。分号(;):添加在语句之后。逗号(,):用于分隔变量声明时的各个变量和方法的各个参数等。冒号(:):用于标号和语句之间。2.2.2常量在Java中,不同类型的数据既可以以常量的形式出现,也可以以变量的形式出现。常量就是指在程序执行期间其值不能发生变化的数据,常量是固定的。如整型常量123,实型常量1.23,字符常量A,布尔常量true等。1.整型常量Java的整型常量有三种形式:十进制、十六进制和八进制。2.实型常量实型又叫浮点型,Java的实型常量有标准和科学计数法两种表达方式。3.字符型常量字符类型用来表示单个字符,字符常量可以是用单引号括起来的一个字符,如a、B、#、@、=、+等;字符常量也可以是转义字符或者字符对应的Unicode码;也可以直接把0到65535的整数作为字符常量。4.字符串常量字符串常量就是用双引号括起零个或者多个字符。例如://一个空字符串\//一个包含转义字符的字符串,该字符串包含’我们青春飞扬!//一个包含汉字的字符串眉飞色舞\nThesecondline!//一个包括两行的字符串在Java中,可以用连接运算符(+)把两个或多个字符串常量连接在一起,组成一个更长的字符串。例如:面目全非掌+还我漂漂拳的结果是:面目全非掌还我漂漂拳。5.布尔常量布尔常量用来表示真和假,只有两个值:true和false,占8位内存。6.Java常用数学常量2.2.3变量变量的值则是可以变化的,它的定义包括变量名、变量类型和作用域几个部分。注意以下几点:(1)变量名必须是一个合法的标识符。变量名应具有一定的含义,以增加程序的可读性。(2)变量类型可以为前面所说的任意一种数据类型。(3)声明一个变量的同时也就指明了变量的作用域,变量的作用域指明可访问该变量的一段代码。按作用域来分,变量可以有下面几种:局部变量、类变量、方法参数、例外处理参数。下面我们通过一个例子来说明常量和变量的含义。考虑一个简单的问题,把两个数字相加并显示结果,要解决这个问题,我们所要做的工作包括:1.接收第一个数字。2.接收第二个数字。3.把两个数相加。4.显示结果。变量名是一个合法的标识符,由字母、数字、下划线和$组成,变量名区分大小写。变量的类型可以是我们所讲到的数据类型中的任意一种。Java中的变量在使用前必须被声明,指明变量的数据类型和作用域,声明时可以对其赋初值,如果不赋初值,不同类型的变量会有不同的默认的初值。变量的声明格式为:typeidentifier[=value][,typeidentifier[=value]……]1.整型变量的定义举例:byteb;//正确,定义字节型变量bbyted=0x45;//正确,定义字节型变量d,并赋初值为十六进制45shorts;//正确,定义短整型变量sshorts2=677;//正确,定义短整型

文档评论(0)

iris + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档