Java程序设计基础-电子教案第05章.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  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程序设计基础-电子教案第05章

第 5 章 Java语言基础 5.1 变 量 和 数 据 类 型 5.2 运 算 符 5.3 流 程 控 制 语 句 5.1 变 量 和 数 据 类 型 5.1.1 变量和标识符 变量是一个由标识符命名的数据项。在程序中用变量来表示数据,数据在程序运行时存储在系统为变量所分配的内存单元中。 变量用变量名来表示,变量名、类名和方法名统称为标识符。命名标识符时必须遵循以下规则:可以使用大小写字母、数字、下划线和美元符号等,但不能用数字开头,而且不能用关键字作标识符。Java语言是大小写敏感的,即区分字符的大小写 。 5.1.2 基本数据类型 ? 逻辑型-boolean 用来保存布尔值; ? 字符型-char 用来保存字符值; ? 整数型-byte、short、int、long 用来保存整型数; ? 浮点型-float和double 用来保存浮点数。 1.逻辑型-boolean 逻辑型变量保存的数据是逻辑值。逻辑型变量的文字值只有true和false两个值,即只能给逻辑型变量赋值为true或false,其他的数值或字符不能赋值给布尔型数据。 注意:true和false不是关键字,从技术上说是布尔字符,它们必须小写。 2.字符型-char 字符型数据用来表示一个字符。 字符型变量还是非常特殊的,它可以被看作是整型中的一种,这是因为它实际上保存的是整数。可以将下列4种值赋值给字符变量: (1)单引号中的字符 ; (2)转义字符 ; (3)特定的Unicode字符; (4)可直接将一个十进制整数赋给字符变量 。 3.整型-byte、short、int、long 整型包括四种类型,即byte(字节型)、short(短整型)、int(整型)和long(长整型),它们的区别是长度不同,分别是8位、16位、32位和64位,它们所能表示的数的范围不同。 可以使用三种进制表示整型常量:十进制、八进制和十六进制 。 4.浮点型-float和double 文字值常量有以下4种表示形式。 (1)以F或f结尾的浮点数,长度是32位。 (2)以D或d结尾的浮点数,表示double型的常数,长度是64位的。 (3)默认格式的浮点数为double型常数,占64位内存。 (4)以E或e结尾 。 5.1.3 常量 常量是赋值后就不能改变值的变量。在定义常量时使用final关键字。 5.2 运 算 符 5.2.1 算术运算符 算术运算符包括加(+)、减(?)、乘(*)、除(/)、取余(%)、自加(++)、自减(? ?)。 取余运算是指在两个操作数相除之后取余数,取余运算也叫模运算。 注意:浮点数也能做取余运算。例如3.5%2.3结果为1.2。 自加(或自减)运算的功能是使操作数本身加(或减)1。在使用时有两种格式: ? 操作数++(? ?) ? ++(? ?)操作数 第一种格式(操作数++(? ?))“先做后加(减)”; 而第二种格式(++(? ?)操作数)“先加(减)后做”。 5.2.2 关系运算符 关系运算符的作用是比较两个操作数,运算的结果为逻辑值,即true或false。 6个关系运算符(、=、、=、=?=、!=)的优先级不同,前4种相同,后2种相同,前4种运算符的优先级高于后2种。 5.2.3 逻辑运算符 逻辑运算符的操作数为逻辑值,即true或false,运算结果也是一个逻辑值。 1.逻辑取反(~) 2.逻辑与() 当两个操作数都为真时结果为真 。 3.逻辑或(|) 至少有一个操作数为真时结果为真。 4.逻辑异或(^) 只有一个操作数为真时结果为真。 条件与()和条件或(||)。对于与操作来说,当第一个操作数为假时,即可认定运算的结果为假;同理对于或操作来说,当第一个操作数的值为真时,即可认定运算的结果为真 。 5.2.4 位运算 位运算的操作数为数值,“位”是指“bit”,即对操作数的每一位进行逻辑操作,其运算结果也为数值。 位运算包括按位取反(~)、按位与()、按位或(|)、按位异或(^)。位运算与逻辑运算的操作数和运算结果不同。对于同一个操作符,如果对逻辑值进行操作就是逻辑运算;如果对数值进行运算就是位操作符。 1.按位取反(~) 2.按位与() 3.按位或(|) 4.按位异或(^)

文档评论(0)

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

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

1亿VIP精品文档

相关文档