Java的8种基本数据类型
Java是一种强类型的语言,在Java中有8种基本数据类型。
存储需求和取值范围
1.int类型
其字节长度为4字节,取值范围为:-2 147 483 648 ~ 2 147 483 647
占 4*8=32 比特位,且第一位为符号位,后31位为数值位。
2.float类型
字节长度为4字节,取值范围为:大约±3.402 823 47E+38F(6 -7 位有效数字)。
占4*8=32 比特位,且第一位为符号位,其后8位为阶位,后23位为数值位。
3.short类型
字节长度为2字节,取值范围为:-32 768 ~ 32 767
4.long类型
字节长度为8字节,取值范围为:-9 223 372 036 854 775 808 ~
5.byte类型
字节长度为1字节,取值范围为:-128 ~ 127
6.double类型
字节长度为8字节,取值范围为:±1.797 693 134 862 315 70E+308(15位有效数字)
7.boolean类型
布尔类型有些特殊,不像其他基本类型那样,它们表示的不是数字值。它表示的是true或false,即真和假。
8.char类型
Java的字符类型表示16位字符,由char关键字表示。
Java中所有的字符都用单引号表示。同时,双引号用来表示字符串。