- 0
- 0
- 约9.31千字
- 约 65页
- 2019-01-01 发布于福建
- 举报
05第5章java语品言基础知识
第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值要执行一组
您可能关注的文档
- 4有机化合物的结藕构表征.ppt
- 4元素电们负性的周期性变化金属键金属晶体.ppt
- 4月27日“肇庆所二模”作文讲评.ppt
- 4月崩漏的份护理常规.ppt
- 4月份车展活动计荣划-辽蒙.ppt
- 4月份弄钢区运行丙班设备运行分析.ppt
- 4月新品陈列标准12新0413.ppt
- 4-运筹学然b-第1章线性规划.ppt
- 4章-白各国的经济增长.ppt
- 4章材料力学基本假群设和概念.ppt
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
原创力文档

文档评论(0)