
上QQ阅读APP看书,第一时间看更新
2.2 Java基本数据类型
在程序执行过程中,数据是程序必不可少的一部分,也是程序处理的对象。不同的数据有不同的数据类型。通常将数据按照性质进行分类,每一类称为一种数据类型。也就是说,数据类型定义了数据的性质、取值范围、存储方式和对数据能够进行的运算和操作。强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、C、C++等语言。Java是一种强类型语言,数据类型可以分为两大类,一类是基本数据类型,另一类是引用数据类型(简称引用类型)。基本数据类型的数据在内存中存放的是数据值本身,每种基本数据类型的数据所占用内存的大小是固定的,与软硬件环境无关。引用数据类型的知识将在第2.6.1节讲解。
Java基本数据类型分为4类,分别是整数类型、浮点类型、字符类型和布尔类型,其中有4种整数类型、2种浮点类型、1种字符类型和1种布尔类型,一共8种类型。它们的分类及对应关键字如下。
整数类型:byte、short、int、long。
浮点类型:float、double。
字符类型:char。
布尔类型:boolean。