第2章Java语言编程基础 2.1标识符和关键字 22基本数据类型 23变量 24文字常量 25表达式 26控制语句 27习题
第2章 Java语言编程基础 2.1 标识符和关键字 2.2 基本数据类型 2.3 变量 2.4 文字常量 2.5 表达式 2.6 控制语句 2.7 习题
21标识符和关键字 ava 标识符: 可以是任意长度 由字母、数字、下划线“”和美元符号“$”组成 第一个字符必须是字母、下划线或美元符号 对字母大、小写敏感 不能与关键字同名。 不能是true、fals或null
2.1 标识符和关键字 标识符: – 可以是任意长度。 – 由字母、数字、下划线“_”和美元符号“$”组成。 – 第一个字符必须是字母、下划线或美元符号。 – 对字母大、小写敏感。 – 不能与关键字同名。 – 不能是true 、false或null
21标识符和关键字(续)圜 标识符: 例 Hellojava //正确 IS rue //正确 $100 //正确 example /起始字符非法 Hello //非法含有字符“ Hello java /非法含有空格 HellotJava /非法含有运算符
2.1 标识符和关键字(续) 标识符: 例: HelloJava //正确 _isTrue //正确 $100 //正确 2_example //起始字符非法 Hello! //非法含有字符“!” Hello Java //非法含有空格 Hello+Java //非法含有运算符
21标识符和关键字(续)圜 关键字: 是Java语言的保留字,不能用作标识符。 除cons和goto外,都有特殊意义。 true、 false和nul不是关键字
2.1 标识符和关键字(续) 关键字: – 是Java语言的保留字,不能用作标识符。 – 除const和goto外,都有特殊意义。 – true 、false和null不是关键字
22基本数据类型 ava 布尔类型: boolean 算术类型: 整数类型 char、byte、 short、int、long 浮点数类型 float、 double
2.2 基本数据类型 布尔类型: – boolean 算术类型: – 整数类型 char、byte、short、int、long – 浮点数类型 float、 double
22基本数据类型(续)圜 所有基本数据类型占用的存储空间和 取值范围都是固定的 没有无符号数据类型 每个基本数据类型都定义有相应的包 装类
2.2 基本数据类型(续) 所有基本数据类型占用的存储空间和 取值范围都是固定的。 没有无符号数据类型。 每个基本数据类型都定义有相应的包 装类
23变量 ava 变量声明的一般格式如下: 数据类型变量名1,变量名2,…,变量名n; 例 double width char c int 声明变量时,可以同时初始化。 例: ant double width=5.6, length, area=508i boolean answer=truei char A
2.3 变 量 变量声明的一般格式如下: 数据类型 变量名1,变量名2,…,变量名n; 例: double width; char c; int i, j,k; 声明变量时,可以同时初始化。 例: int i=1, j=2; double width=5.6,length, area=50.8; boolean answer=true; char c= 'A';
24文字常量 ava 24.1整型常量 242浮点型常量 24.3字符常量 244字符串常量 24.5布尔常量
2.4 文字常量 2.4.1 整型常量 2.4.2 浮点型常量 2.4.3 字符常量 2.4.4 字符串常量 2.4.5 布尔常量
2.4.1整型常量 ava 十六进制表示: 以0X或0x开头,例:0X5cD 八进制表示: 以0开头,例:0222 十进制表示: 例:32 注意:整型常量的默认数据类型是int型。如果要 将一个整型常量说明为long型,则应在常量后加后 缀L(或1)。例:5678921
2.4.1 整型常量 十六进制表示: – 以0X或0x开头,例: 0X5cD 八进制表示: – 以0开头,例:0222 十进制表示: – 例:32 注意:整型常量的默认数据类型是int型。如果要 将一个整型常量说明为long型,则应在常量后加后 缀L(或l)。例:567892L
2.42浮点型常量 ava 般表示形式(小数表示形式) 由整数和小数两部分组成 可省略其中的一部分。 例:56,6,9 注意:小数点不能省略。 指数表示形式: 由尾数、字母E(或e)、指数组成。 例:4.1E12,27e4,5E2,5E2
2.4.2 浮点型常量 一般表示形式(小数表示形式): – 由整数和小数两部分组成。 – 可省略其中的一部分。 例: 5.6,6.,.9 注意:小数点不能省略。 指数表示形式: – 由尾数、字母E(或e)、指数组成。 例: 4.1E12,.27e4,5.E-2,5E-2