Java中的基本数值类型
一、基本数据类型:
整数类型:byte、short、int、long(整数默认为int型)
byte:比特型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0
short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0
int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0
long:长整型,在内存中占64位,即8个字节-2^63~2^63-1,默认值0L
浮点型:float、double(浮点型常量默认是double类型)
float:浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位),默认值0.0
double:双精度浮点型,用于存储带有小数点的数字,在内存中占64位,即8个字节,默认值0.0
字符型:char
char:用于存储单个字符,占16位,即2个字节,取值范围0~65535(指的就是字符的编号,所以没有负数),默认值为空