Java语言基础课件.pptVIP

  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 程序的结构 Java 程序的一些特殊语句 变量、数据类型和立即数 Java 标识符和关键字 运算符和表达式 流程控制语句 2020/7/6 运算符和表达式 ? 数学上常用的运算符: + - × ÷ ? 数学上常用的表达式: 3+2-5 3 × 7 ? Java 除了这些算术运算符和算术表达式外还有其他 一些类型的算术运算符和算术表达式。下面一一介 绍: 2020/7/6 算术运算符和算术表达式 ? 算术表达式是用来计算整数和浮点类型的数据,其 表达式结果也为整数类型或者浮点类型。 ? 算术运算符除了我们常用的加号( + )、减号( - ) 、乘号( * )和除号( / ),还有余数运算符( % ) 、求相反数运算符( - )、自增运算符( ++ )、自 减运算符( -- ) ? 要注意前增 / 减和后增 / 减的区别。 Op1.java 2020/7/6 关系运算符和关系表达式 ? 关系表达式是比较关系运算符左右两边数据的大小 关系,其表达式结果为逻辑型数据 true 或 false 。 ? 关系运算符有 6 种: 、 、 = 、 = 、 == 、 != 。 ? 表达式是由算术运算符和关系运算符共同组成时先 执行算术运算符。 Op2.java 2020/7/6 逻辑运算符和逻辑表达式 ? 逻辑运算符只对逻辑型数据进行运算,其表达式的 值也只会是 true 或 false 。 ? 逻辑运算符有 4 种:“非”运算符 ! 、“与”运算符 、“或”运算符 || 、“异或”运算符 ^ 。 Op3.java 2020/7/6 赋值运算符和赋值表达式 ? 赋值运算符的作用是将数据赋给变量,其基本格式有 2 种: – 变量名 = 数据 – 变量名 1 = 变量名 2 …… = 变量名 n = 数据 ? Java 语言还提供了 5 种算术和赋值运算符相结合的运算 运 算 符 举 例 运 算 符 举 例 符来简化语句的书写,其形式和作用见下表。 += /= a+=b 相当于 a=a+b a/=b 相当于 a=a/b -= %= a-=b 相当于 a=a-b a%=b 相当于 a=a%b *= a*=b 相当于 a=a*b Op4.java 2020/7/6 条件运算符和条件表达式 ? 条件表达式的格式为: – 表达式 ? 执行语句 1 : 执行语句 2 ? 其中条件运算符为 ? : 。 Op5.java 2020/7/6 位运算符和位表达式 使用位运算符可以进行位运算,所谓位运算是指进 行二进制数据的运算 位运算符为有: 、 、 、 如: 00000010 2020/7/6 、 | 、 ^ 、~ 。 ? ? ? 数据类型转换 ? 转换有两种情况:系统自动转换 、强制类型转换。 ? 系统自动转换: – (byte , short , char) → int→ long→ float→ double ? 强制类型转换,对原子数据类型逆着以上箭头的方 向转换 。要注意此时会丢失信息,结果可能出乎意 料 。 TypeConversion.java 2020/7/6 1 () 运算符优先级 2 ++ -- 因为括号 () 具有最 高优先级,我们在 编写代码的时候尽 量多用括号 () ,从 而避免去死记这个 优先级表。 2020/7/6 3 ! ~ 4 * / % 5 + - 6 7 = = 8 == != 9 10 ^ 11 | 12 13 || 14 ? : ? 本章知识要点: ? ? ? ? ? ? Java 程序的结构 Java 程序的一些特殊语句 变量、数据类型和立即数 Java 标识符和关键字 运算符和表达式 流程控制语句 2020/7/6 流程控制语句 ? Java 程序通过控制语句来控制方法的执行流程,从 而实现特定的功能。 ? Java 中的流程控制结构主要有顺序结构、选择结构 及循环结构三种。 2020/7/6 Java 案例教程 ? 2020/7/6 2020/7/6 2 章 Java 语言基础 ( 一 ) 第 本章知识要点: ? ? ? ? ? ? Java 程序的结构 Java 程序的一些特殊语句 变量、数据类型和立即数 Java 标识符和关键字 运算符和表达式 流程控制语句 2020/7/6 另一个简单的 Java 程序 源代码 ] public static void main(String[] args) { System.out.print( 您好 , 今天是 : ); System.out.println(new Date()); } SimpleHelloDate.java 2

文档评论(0)

精品大课件 + 关注
实名认证
文档贡献者

专业类课件,PPT课件,ppt课件,专业类Word文档。只为能提供更有价值的文档。

1亿VIP精品文档

相关文档