- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Java编程基础 本章主要内容 2.1 标识符与关键字 2.2 基本数据类型 2.3 常量与变量 2.4 Java中的运算符与表达式 2.5 Java程序的基本输入输出 2.6 流程控制语句 2.7 数组 2.8 字符串 第1章 认识Java 学习目标 认识Java标识符和关键字 熟悉基本数据类型 掌握常量和变量 掌握运算符与表达式 掌握流程控制语句的使用 掌握数组和字符串的使用 2.1 标识符与关键字 一、关键字 Java中由系统定义的、赋予专门意义和用途的专用词汇或符号称为关键字(Keyword)。 大多数编辑器会将关键字用特殊方式标出 所有关键字均用小写字母表示 。 Java中常用关键字列表。 2.1 标识符与关键字 二、标识符 Java程序员为程序中的各个要素(各种变量、方法和类等)所定义的名字称为标识符。 凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则 Java标识符命名规则: 标识符可以包含由字母、下划线”_”、美元符号”$”和数字组成。 标识符应以字母、下划线、美元符开头。 Java标识符区分大小写字母 ,长度无限制。 约定俗成:Java标识符选取应注意”见名知意”且不能与Java语言的关键字重名。 Java中的变量命名需要注意以下问题: 必须是一个合法的标识符。 Java变量名区分大小写。如:stuName和STUNAME是两个不同的变量。 在其作用域中是必须唯一的。在不同的作用域才允许存在相同名字的变量。 变量名最好有一定的含义,以增加程序的可读性。 2. 变量的作用域 2.4 Java中的运算符与表达式 Java语言提供了丰富的运算符。 按照所需操作数的数目来分类,运算符可以分为一元运算符(如++、!、-)、二元运算符(如+、*)和三元运算符(如 ? : )。 按照对操作数的操作结果分类,运算符可以分为算术运算符、关系运算符、逻辑运算符、赋值运算符、条件运算符、位运算符等。 2.4.1 算术运算符 算术运算用于完成数值计算。算术运算符的操作数必须是数值类型的常量、变量或返回值为数值类型的方法调用。在Java中,提供了8种算术运算符,分为基本算术运算符和自加、自减运算符。 2.4.1 算术运算符 2. 自加、自减运算符 自加、自减运算符属单目运算,其操作数只能为变量,用来完成变量的增1、减1的运算。例如: ++x 或 x++ 相当于 x=x+1 -- x 或 x -- 相当于 x=x -1 分别称为前缀形式和后缀形式。 注意:y=x++与y=++x的区别。 2.4.1 算术运算符 public class AutoIncDemo {public static void main(String[] args) {int x =5;System.out.println (x : +x);System.out.println (++x: +(++x)); // 前缀System.out.println (x++ : + (x++));//后缀System.out.println (x : +x);System.out.println (--x : + (--x)); //前缀System.out.println (x-- : + (x--)); //后缀System.out.println (x : + x);} } 2.4.2 关系运算符 关系运算就是两个数据之间的比较运算。Java中的关系运算通过以下关系运算符实现。 2.4.3 逻辑运算符 逻辑运算是对true(真)或false(假)的运算。Java提供的逻辑运算符有!(非)、或(与)、|或||(或)以及^(异或)。逻辑运算符属于二元运算符,常用来表示一些复杂的关系。 2.4.3 逻辑运算符 说明: 逻辑运算符优先级别从高到低为: !、()、|(||)和^。 和同是“与”运算,但Java在处理时是不一样的,使用“”计算时,需要将“”两侧的表达式的值都计算出来,然后再做“与”运算;而使用“”计算时,先计算“”左侧的表达式的值,如果为false,则不再计算“”右侧表达式的值。 与前面相同,|和||同是“或”运算,当使用“|”计算时,需要将“|”两侧的表达式的值都计算出来,然后再做“或”运算;而使用“||”时,先计算“||”左侧的表达式的值,如果为true,则不再计算“||”右侧表达式的值。 2.4.4 赋值运算符 1.赋值运算符 赋值,就是将一个表达式的值赋给程序中的一个变量或对象,所使用的运算符是“=”,称为赋
您可能关注的文档
- Java程序设计 陈锐 第4章 流程控制新.ppt
- Java程序设计 陈锐 第5章 对象、类、包新.ppt
- Java程序设计 陈锐 第6章 继承和多态新.ppt
- Java程序设计 陈锐 第9章 Java Applet编程新.ppt
- Java程序设计 陈锐 第10章 数组和字符串新.ppt
- Java程序设计 陈锐 第11章 数据库连接及其应用新.ppt
- Java程序设计 陈锐 第12章 图形用户界面设计新.ppt
- Java程序设计 陈锐 第15章 Java网络编程新.ppt
- Java程序设计 第2版 马世霞 1Java概论新.ppt
- Java程序设计 刘德山 金百东 张建华 11 网络多媒体和数据库编程新.ppt
最近下载
- 数字产业集聚与区域经济韧性——基于省级面板数据的实证分析.pdf VIP
- 职业中学学生职业选择与学习动机研究教学研究课题报告.docx
- PGT25PLUS燃气轮机结构介绍(参考).ppt VIP
- 10.多撇不同向 课件-六年级上册小学书法(苏少版).pptx VIP
- 11一字无二捺 教学课件 六年级上册书法(苏少版).ppt VIP
- 2025年元宇宙产业发展趋势报告:区块链技术基础设施建设创新.docx VIP
- 跨境电商出口跨境电商行业跨境电商出口市场分析与发展趋势报告.docx
- 初中数学教学中推理能力的培养与数学学习策略的关系研究教学研究课题报告.docx
- 跨境电商跨境电商平台跨境电商平台跨境电商平台运营策略研究报告.docx
- 1平正安稳 教学课件 六年级下册书法(苏少版).ppt VIP
文档评论(0)