第2章 Java语言基础
• 2.1 语言成分
• 2.2 流程控制语句
• 2.3 数组
• 2.4 静态方法
• 2.5 字符串
《Java程序设计实用教程(第3版)》
2.1 语言成分
1. 2.1.1 标识符与关键字
2. 2.1.2 基本数据类型
3. 2.1.3 变量与常量
4. 2.1.4 运算符与表达式
《Java程序设计实用教程(第3版)》
2.1.1 标识符与关键字
1. 关键字
2. 标识符
3. 分隔符
4. 注释
5. 程序书写风格
《Java程序设计实用教程(第3版)》
2.1.2 基本数据类型
1. 什么是数据类型
2. 数据类型分类
① 基本数据类型:8种
② 引用数据类型:3种数组、类(class)和
接口(interface)
3. 整数类型——byte,short,int,long
4. 浮点数类型——float,double
5. 布尔类型——boolean
6. 字符类型——char
《Java程序设计实用教程(第3版)》
数据类型与说明语句
Java程序中所处理的数据是将各种数据类型实例化后的数据。
1.
2. 数据类型实例化的方法:说明语句
3. 实例化数据的两种形式:变量与常量
基本
数据
类型
数值类型
字符类型
布尔类型
整型 byte(8), short(16), int(32), long(64)
浮点类型 float (32), double(64)
char (16) 注:Unicode码
boolean (8) (true / false)
类引用
类型
字符串
数组
class
String、 StringBuffer
类型 数组名[]
Java语言基础
5
基本数据类型
数据类型 关键字 占用比特数 缺省数值
布尔型
字节型
字符型
短整型
整型
长整型
浮点型
双精度型 double
boolean
byte
char
short
int
long
float
8
8
16
16
32
64
32
64
false
0
‘ \u0000 ’
0
0
0
0.0F
0.0D
Java语言基础
6
2.1.3 变量与常量
1. 变量
① 变量声明
② 变量参与的运算和操作
2. 最终变量
final int value;
value=100;
3. 常量
① 直接常量和符号常量
② 常量声明
final int MAX=10;
《Java程序设计实用教程(第3版)》
变量
1. 变量声明:先声明,后使用
声明变量的格式:
type variableName1, variableName2,···;
type
类型 变量名 [变量初始值]
如:double a,b,c;
int nSecond = 10 ;
variableName1[=initValue],variableName2[=initValue],···;
① 基本数据类型
② Java 标识符:字母、数字、_、$组成,以字母、_、$开头
③ 区分大小写
Java语言基础
8