Java的8种基本数据类型,以及要使用的字节大小和值的范围:
byte : 8位(1字节),最大存储数据量为2的8次方,即0-255,存储的数据范围在-128~127之间。
shot:16位(2字节),最大数据存储量为65536,数据范围在-32768~32767之间。
int :32位(4字节),最大数据存储容量为2的32次方,数据范围为负2的31次方减去正2的31次方减去1。
long:64位(8字节),最大数据存储容量为2的64次方,数据范围为负2的63次方减去正2的63次方减去1。
双精度浮点型字节,在赋值时可以添加或不添加D或D,为双精度的:64位(8字节)。
float:32位(4个字节)直接赋值时必须在数字后加上f或f,缺省为双精度类型,以免出现误会。 单精度浮点型字节。
boolean:8位(1字节),只有true和false两个值。
char:16位(2字节),用于存储unicode并使用表示单字符的单引号赋值。