第二章 JAVA语言编程基础 -...

13
Java 语言程序设计,安徽水电学院 第二章 JAVA语言编程基础 2.1 认识变量 石惠

Transcript of 第二章 JAVA语言编程基础 -...

Page 1: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

Java 语言程序设计,安徽水电学院

第二章 JAVA语言编程基础

2.1 认识变量

石惠

Page 2: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 目录认识变量2.1

2.2 运算符与表达式☞ 点击查看本小节知识架构

本章小结2.7

分支结构程序设计2.3

2.4 循环结构程序设计☞ 点击查看本小节知识架构

☞ 点击查看本小节知识架构

☞ 点击查看本小节知识架构

数组2.5☞ 点击查看本小节知识架构

2.6 方法(函数)☞ 点击查看本小节知识架构

Page 3: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 知识架构

6.2 创建内容提供者

2.1.1 关键字与标识符

2.1.2 常量、变量与数据类型

返 回 目 录 2.1 认识变量

Page 4: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 知识架构

6.2 创建内容提供者

2.2.1 算术运算符、赋值运算符

2.2.2 表达式

返 回 目 录 2.2 运算符与表达式

Page 5: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 知识架构

6.2 创建内容提供者

2.3.1 语句类型和程序结构

2.3.2 条件的表达

2.3.3 if-else语句

返 回 目 录 2.3 分支结构程序设计

2.3.3 switch语句

Page 6: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 知识架构

6.2 创建内容提供者

2.4.1 while语句

2.4.2 do-while语句

2.4.3 for语句

返 回 目 录 2.4 循环结构程序设计

2.4.4 循环的嵌套

2.4.5 break和continue语句

Page 7: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 知识架构

6.2 创建内容提供者

2.5.1 一维数组

2.5.2 二维数组和锯齿数组

2.5.3 数组的内存模型

返 回 目 录 2.5 数组

Page 8: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效 知识架构

6.2 创建内容提供者

2.6.1 方法的定义

2.6.2 方法的调用

2.6.3 方法的重载

返 回 目 录 2.6 方法(函数)

Page 9: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效2.1 认识变量

• 2.1.1 关键字与标识符

(1)定义

– 标识符是赋给包、类、对象、方法、变量、类型、数组、文件的名称,用

以标识它们的唯一性。通俗地说,标识符就是用于识别不同实体的由若干

符号组成的一个名字。

(2)分类(分为3类)

– 程序设计人员自行选用的标识符。

– 其他程序设计人员选用的标识符:指已经被其他程序员选用并定义了具体

含义的标识符,通常是预先定义好的Java标准类库的一部分。

– 语言中保留特别含义的标识符,即关键字。

1. 标识符

Page 10: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效2.1 认识变量

• 2.1.1 关键字与标识符

(3)Java语言对定义标识符的规定:

① 标识符由任意多个字母、数字、下划线(_)、美元符号($)组成,

并且第一个字符不能是数字。其中的字母包括汉字或其他国家(日本、朝

鲜、希腊、罗马等)的文字。

② 标识符以一个字母、下划线或美元符号作为开头。

③ Java语言中,区分字母的大小写。

④ 标识符没有最大长度的限制,但最好能表达特定的意思。

⑤ 标识符定义不能是关键字。

– 下列都是合法的标识符:

getMyName4 _yourAge $123moon T3ty

1. 标识符

Page 11: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效2.1 认识变量• 2.1.1 关键字与标识符

类别 关键字(共 53 个) 个数

量 true false null this super 5

运 算 new instanceof 2

数据类型boolean byte char short int longfloat double void class

interface enum 12

流程控制 if else switch case defaultfor do while continue break return 11

修饰符private protected public abstract static finalsynchronized

strictfp native transient volatile 11

声 明 package import extends implements 4

异 常 try catch finally throws throw 5

调 试 assert 1

保 留 const goto 2

JAVA中还有一些预留关键字,留给以后的升级版本中可能使用的,比如cast、future等。

2. 关键字

– 关键字(也称为保留字)是指被系统所保留使用并赋予特定意义的一些标识符,它只能

按照预先定义好的方式使用,其作用已明确规定,不能用于其它用途。Java的关键字对

Java编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等。

Page 12: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效2.1 认识变量

• 2.1.1 关键字与标识符

(1)每个名字可以由几个单词连接而成。

(2)对于类名,每个单词的开头字母应该大写。例如:YourName。

(3)对于方法名和变量名,类似类名的命名规则,但是,第一个字母

不用大写,例如:

– 方法:yourMethod()   

– 变量:yourVariable

(4)常量名应该全部用大写的标识符。例如:YOURCONST。

(5)包名应该全部用小写。例如:yourpackage。

– 标识符命名的一般规则

Page 13: 第二章 JAVA语言编程基础 - file.ehuixue.cnfile.ehuixue.cn/Files/UeUpload/6366694617671615709895461.pdf · 第二章 java语言编程基础 2.1 认识变量 石惠. 目录

让IT教学更简单,让IT学习更有效小 结

– 本小节主要介绍了关键字与标识符,要了解Java中的关键字,在

使用标识符时注意其使用规则。