java程序设计基础wxcodingbugott获取有趣有用学习资源第二章语言.pptxVIP

java程序设计基础wxcodingbugott获取有趣有用学习资源第二章语言.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;本 章 目 标;java的数据类型;基本数据类型的取值范围;二进制、八进制及十六进制;二进制与十进制数的转换;定点数的原码、反码与补码;变量;标识符;关键字;常量;字符型数据;基本数据类型之间的转换;基本数据类型之间的转换;基本数据类型之间的转换;基本数据类型之间的转换;运算符;算术运算符;算术运算符;运算优先级;赋值运算符;比较运算符;逻辑运算符;位运算;1、不同类型的进行位运算,低精度类型的数据要先转成高精度的,缺的左位按位填满,正数则填0,负数则填1 例:byte a = 1;=0000,0001 int b = 10;=0000,0000,0000,0000,0000,0000,0000,1010 a =1; =0000,0000,0000,0000,0000,0000,0000,0001 ab =0000; =0000,0000,0000,0000,0000,0000,0000,0000 2、移位运算 :将一个数的各二进制位全部左移若干位,右边补0; :将一个数的各二进制位全部右移若干位,最高位则移入原来最高位的值(正数补0,负数补1)。 :将一个数的各二进制位全部右移若干位,最高位补0;;运算符的优先级;知识回顾;例题;例题;例题;例题;例题;例题;例题;例题;三元运算符 (?:);控制语句的类型 ;流程图;;判断结构 —— if-else语句;判断结构 —— switch-case语句;例题; float num1,num2; char operator; num1 = 12.0f; num2 = 13.0f; operator = /; switch(operator) { case +: System.out.println(num1 + num2 = + (num1 + num2)); break; case -: System.out.println(num1 - num2 = + (num1 - num2)); break; case /: System.out.println(num1 / num2 = + (num1 / num2)); break; case *: System.out.println(num1 * num2 = + (num1 * num2)); break; default: System.out.print(运算符不正确!!!); };;;;循环语句;while 循环 while(条件){ 语句组; } do-while循环 do { 语句组; }while(条件); for 循环 for(变量初始化; 循环条件表达式; 递增或递减变量的值){ 语句组; };跳转结构 —— break语句;跳转结构 —— break语句;跳转结构 —— continue语句;跳转结构 —— continue语句;例题;数组:是有相同类型的、用一个标识符名称封装到一起的一个对象序列或基本数据类型数据序列。 数组是一种最简单的复合数据类型。 数组可以是一维的也可以是多维的。 一维数组定义: type arrayName[ ] 或 type[ ] arrayName 说明: type : 可以是java中任意的数据类型,包括简单类型和复合类型(也可以是数组) arrayName :为一个合法的标识符; [ ]指明该变量是一个数组类型的变量。;Java的内存管理;Java的内存管理;如何访问一个数组中存放的值: 数组元素(element):数组内每一个存放值的空间称为数组元素 通过“数组名+索引(index)(或称下标)”的方式来标识和访问每一个数组元素 “索引”以中括号“[]”其内加“索引值”的格式来表示。例如,“索引”若为[10],“索引值”则为10;定义:索引只有一个层级的数组 声明数组变量 语法:类型[] 数组变量名; “[]”表示声明的变量是一个数组变量,使用一个“[]”表示该数组是一个一维数组 “类型”并不限于基本数据类型,它可以是任何一种类类型 声明一个数组变量不能使它被初始化 示例: Byte[] myarray; String[]

您可能关注的文档

文档评论(0)

136****1820 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档