- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 Java语言基础知识 学习内容 简单数据类型 运算符和表达式 注释 控制语句 数组 字符串的处理 5.1 简单数据类型 标识符和保留字 数据类型 简单数据类型 简单数据类型中各类型数据间的优先关系和相互转换 标识符 程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。 例如: 保留字 数据类型 简单类型(8种) 整数类型:byte, short, int,long 浮点类型:float,double 字符类型:char 布尔类型:boolean 引用类型 class Interface 数组 常量和变量 常量: 用保留字final来实现final typeSpecifier varName=value[,varName[=value]…]; 如:final int NUM=100; 变量: Java 程序中的基本存储单元,它的定义包括变量名、变量类型和作用域几个部分。 其定义格式如下: typeSpecifier varName[=value[,varName[=value]…]; 如:int count; char c=a; 基本数据类型 Java中定义了四大类/八种基本数据类型: 整数型---- byte, short, int, long 浮点数型---- float, double 文本型---- char 逻辑型---- boolean 简单数据类型的例子 简单数据类型中各类型数据间的优先关系和相互转换 不同类型数据间的优先关系如下: 低-------------------------------------------高 byte,short,char- int - long - float - double 自动类型转换规则 简单数据类型中各类型数据间的优先关系和相互转换 强制类型转换: 高级数据要转换成低级数据,需用到强制类型转换, 如:int i; byte b=(byte)i; /*把int型变量i强制转换为byte型*/ 5.2 运算符和表达式 运算符 算术运算符 关系运算符 布尔逻辑运算符 位运算符 赋值运算符 条件运算符 其它 算术运算符 代码段 关系运算符 布尔逻辑运算符 位运算符 位运算符 例如: 赋值运算符 条件运算符 JAVA语言提供了一个三目运算符?:,其语法格式为: 其它 包括分量运算符· 下标运算符 [] int array1[]=new int[4]; 实例运算符instanceof 内存分配运算符new 强制类型转换运算符 (类型) 方法调用运算符 () 运算符优先级 5.3 注释 单行注释 多行注释 文档注释 单行注释 从“//”开始到本行结束的内容都是注释 例如: //这是一行单行注释 //则是另一行单行注释 多行注释 在“/*”和“*/”之间的所有内容都是注释 例如: /*这是一段注释分布在多行之中*/ 文档注释 在“/**”和“*/”之间的内容都是文档注释。 可以通过JDK提供的javadoc命令,生成所编程序的API文档,而该文档中的内容主要就是从文档注释中提取的。该API文档以HTML文件的形式出现,与java帮助文档的风格与形式完全一致。 文档注释例如 : 通过在命令行下面运行javadoc -d . DocTest.java,就生成了介绍类DocTest的index.html文件,用浏览器浏览结果如图所示,注意到DocTest.java文件中的文档注释的内容都出现在该index.html文件中。 文档注释例如 : 5.4 控制语句 Java中的控制语句有以下几类: 分支语句:if-else, switch 循环语句:while, do-while, for 与程序转移有关的跳转语句:break, continue, return 分支语句 1.条件语句 if-else 2.多分支语句 switch 条件语句 if-else 条件语句 示例 多分支语句 switch 多分支语句 switch 示例 多分支语句 switch 小结 表达式expression的返回值类型必须是这几种类型之一: int,byte,char,short case子句中的值valueN必须是常量,而且所有case子句中的值应是不同的; default子句是可选的; break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行(在一些特殊情况下,多个不同的case值要执行一组
文档评论(0)