2.1Java简单数据类型
考点:1
变量和常量
Java语言使用Unicode字符集,所有Java语言中的变量、常量、对象和类都是以标识符进行命名的。Java语言中还有一些具有特殊意义的标识符,称做保留字,它们不可以作为一般的标识符使用。标识符的命名规则如下。
(1)以字母、下划线(_)、美元符号($)作为首字母。
(2)不限字符个数。
(3)区分大小写。
在Java程序中,数据大致可以分为两类:变量和常量,数据类型必须通过变量或常量来实例化,然后才可以使用常量是程序中值保持不变的数据,可以直接书写如:3,'a'等;也可以通过final保留字来定义一个变量,定义后该变量永不改变。变量是程序中的基本存储单元之一,用于在程序中存放某种数据类型的数据值,一个变量包括变量名、变量属性和变量初值。
考点:2
基本数据类型
Java语言的数据类型层次如图2一l所示:
图2-1 Java语言的数据类型
Java语言中的简单数据类型如表2-1所示。
表2-1 Java语言中的简单数据类型
1.整型数据
整型常量分为3种:十进制、八进制和十六进制整数。使用时要注意:对于long类型常量书写时,要在数字后面加上1或L。
整型变量分为4种:byte、short、int和long。使用整型变量时要注意:数值的范围和局部变量必须赋初始值。
2.浮点型数据
浮点型常量分为两种:float类型和double类型。使用时要注意float类型占内存少、运算快;double类型精度高于float类型。
浮点型变量也分为两种:float类型和double类型。浮点型变量不会出现数值溢出的问题,除法分母为0时,结果是特殊的值。
3.布尔型数据
布尔型数据只有两个值:true(真)和false(假)。使用时要注意:布尔型数据不可以和数字进行相互转换,布尔型数据一般用于逻辑判别,除局部变量之外,布尔型数据的默认值为false。