基本数据类型
Java有8种基本数据类型(primitive data type):4种整型、2种浮点型、字符型和布尔型。除此之外的任何类型都用对象表示。本节将详细讨论上述8种基本数据类型。
整型与浮点型
Java有2种基本的数值型:没有小数部分的整型和包含小数部分的浮点型。其中整型有4种byte、short、int和long型),浮点型有2种(foat和 double型)。各种数值类型的差别在于保存不同数据类型的数时占用的内存空间大小,由此决定了不同数据类型所能表示的值的范围不同。对于所有的硬件平台,同一种数据类型占用的内存字节数是相同的。所有的数值型数据都是有符号数,即数值型变量可以保存正数和负数。图22概括了Java的基本数据类型。
重点概念:Java有2种基本的数值型:整型和浮点型,其中包括4种整型和2种浮点型。
布尔型
Java用保留字 boolean定义布尔变量,它只包含两个有效值:true和 false。布尔变量通常用于判断某个条件是否为真,不过也可以用于标识任何有两种状态的情况,例如灯泡的亮和灭。
布尔型值不能够转换为其他任何类型的值,反之亦然。Java中的单词true和 false为保留字,用于表示布尔常量值