Java程序设计基础 教学课件 万忠 苏飞 第05章.pdf
文本预览下载声明
第章Java语言基础
第章Java语言基础
5.1 变量和数据类型
5.1 变量和数据类型
5.2 运 算 符
5.2 运 算 符
5.3 流程控制语句
5.3 流程控制语句
5.1 变 量 和 数 据 类 型
5.1 变 量 和 数 据 类 型
5.1.1 变量和标识符
5.1.1 变量和标识符
变量是一个由标识符命名的数据项。在程
变量是一个由标识符命名的数据项。在程
序中用变量来表示数据,数据在程序运行
序中用变量来表示数据,数据在程序运行
时存储在系统为变量所分配的内存单元中。
时存储在系统为变量所分配的内存单元中。
变量用变量名来表示,变量名、类名和
变量用变量名来表示,变量名、类名和
方法名统称为标识符。命名标识符时必须遵
方法名统称为标识符。命名标识符时必须遵
循以下规则:可以使用大小写字母、数字、
循以下规则:可以使用大小写字母、数字、
下划线和美元符号等,但不能用数字开头,
下划线和美元符号等,但不能用数字开头,
而且不能用关键字作标识符。Java语言是大
而且不能用关键字作标识符。Java语言是大
小写敏感的,即区分字符的大小写 。
小写敏感的,即区分字符的大小写 。
5.1.2 基本数据类型
5.1.2 基本数据类型
逻辑型-boolean 用来保存布尔值;
逻辑型-boolean 用来保存布尔值;
字符型-char 用来保存字符值;
字符型-char 用来保存字符值;
整数型-byte、short、int、long 用来保
整数型-byte、short、int、long 用来保
存整型数;
存整型数;
浮点型-float和double 用来保存浮点数。
浮点型-float和double 用来保存浮点数。
1.逻辑型-boolean
1.逻辑型-boolean
逻辑型变量保存的数据是逻辑值。逻辑
逻辑型变量保存的数据是逻辑值。逻辑
型变量的文字值只有true和false两个值,
型变量的文字值只有true和false两个值,
即只能给逻辑型变量赋值为true 或false ,
即只能给逻辑型变量赋值为true 或false ,
其他的数值或字符不能赋值给布尔型数据。
其他的数值或字符不能赋值给布尔型数据。
注意:true和false不是关键字,从技术
注意:true和false不是关键字,从技术
上说是布尔字符,它们必须小写。
上说是布尔字符,它们必须小写。
2 .字符型-char
2 .字符型-char
字符型数据用来表示一个字符。
字符型数据用来表示一个字符。
字符型变量还是非常特殊的,它
字符型变量还是非常特殊的,它
可以被看作是整型中的一种,这是因为
可以被看作是整型中的一种,这是因为
它实际上保存的是整数。可以将下列4
它实际上保存的是整数。可以将下列4
种值赋值给字符变量:
种值赋值给字符变量:
(1)单引号中的字符
(1)单引号中的字符
(2)转义字符
(2)转义字符
(3)特定的Unicode字符
(3)特定的Unicode字符
4)可直接将一个十进制整数赋给字符变
(
4)可直接将一个十进制整数赋给字符变
(
量
量
3 .整型-byte、short 、int、long
3 .整型-byte、short 、int、long
整型包括四种类型,即byte (字节型)、
整型包括四种类型,即byte (字节型)、
short (短整型)、int (整型)和long (长
short (短整型)、int (整型)和long (长
整型),它们的区别是长度不同,分别是8
整型),
显示全部