- 1、本文档共40页,可阅读全部内容。
- 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程序设计基础-电子教案第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.按位异或(^)
您可能关注的文档
- Internet网路应用实务 37p.ppt
- Introduction of TESCO Own-label Vegetable--TESCO自有品牌蔬菜简介.ppt
- Introduction to Computing 计算概论.ppt
- Introduction to College English主讲教师_张家瑞.ppt
- introduction to six sigma 課件.ppt
- investment_-1课堂.ppt
- In_The_Earthquakes_的证.pptx
- IP001项目管理与软件项目管理.pptx
- IP102-07软件项目进度计划.ppt
- IP104-13软件项目集成计划.pptx
- 2024秋新人教版数学一年级上册课件 2.6~9的加、减法第2课时 解决问题(一).pptx
- 2024年秋季新人教版一年级上册数学课件 第3单元 认识立体图形第1课时 认识立体图形(1).pptx
- 2024年秋新沪科版物理八年级上册 6.4探究:滑动摩擦力大小与哪些因素有关第2课时 教学课件.pptx
- 2024年新人教PEP版三年级上册英语课件unit1 A 第1课时.pptx
- 2024年秋季新人教版一年级数学上册课件 单元 第9课时 10的加减法.pptx
- 2024年秋新鲁教版九年级上册化学教学课件 2.3 物质组成的表示.ppt
- 2024秋新人教版英语七年级上册课件 Starter Unit 1 Hello! Section B.pptx
- 2024年秋季新人教PEP版三年级上册英语教学课件unit1 A 第1课时.pptx
- 2024年新人教版七年级上册语文教学课件 第6单元 22《寓言四则》课时2.pptx
- 2024年秋新鲁教版九年级上册化学教学课件 2.2 元 素.ppt
最近下载
- 第六章煤层气钻井完井工艺技术.ppt VIP
- WI-PM-004ALL100烧录器操作规范.doc VIP
- 2025年国企审计部内部招聘试题.pdf VIP
- 文稿传输otn原理及设备介绍.pptx VIP
- BS EN 50600-2-2-2019 信息技术.数据中心设施和基础设施.第2-2部分:供电和配电.pdf VIP
- 中医护理方案2017解读.pptx VIP
- 标准图集-08CJ17快速软帘卷门 透明分节门 滑升门 卷帘门.pdf VIP
- 驭胜s350及电路图n351第三阶段2013-11-13分动器.pdf VIP
- 2025年安全生产考试题库(林业行业安全规范)试题集.docx VIP
- 检验科质量与安全管理制度培训学习资料.pptx VIP
文档评论(0)