基本数据类型
基本数据类型也称内置类型,可分为4种数据类型:
1.整型:byte short int long
2.浮点型:float double
3.字符型:char
4.布尔类型:boolean
整型
数据类型 | 占用空间(字节) | 取值范围 | 默认值 |
位(byte) | 1 | -128 ~ 127 | 0 |
短整数(short) | 2 | -32768 ~ 32767 | 0 |
整数(int) | 4 | -2^31 ~ (2^31) - 1 | 0 |
长整数(long) | 8 | -2^63 ~ (2^63) - 1 | 0L |
整型默认是int。
浮点型
数据类型 | 占用空间(字节) | 取值范围 | 默认值 |
单精度浮点数(float) | 4 | -2^31 ~ (2^31) - 1 | 0.0 |
双精度浮点数(double) | 8 | -2^63 ~ (2^63) - 1 | 0.0 |
浮点型默认是float。
字符型
数据类型 | 占用空间(字节) | 取值范围 | 默认值 |
字符(char) | 2 | 0 ~ 65535 | 无 |
布尔型
数据类型 | 占用空间(字节) | 取值范围 | 默认值 |
布尔值(boolean) | 没有明确规定 | ture、false | flase |
注意:
不管是16位系统还是32位系统,int都占用4个字节,long都占用8个字节。
整形和浮点型都带有符号。
字符串属于引用类型。
关于字节:
字节是计算机中表示空间大小的基本单位.
计算机的数据是二进制表示的,且8个二进制位(bit)表示一个字节(byte).
1KB =1024Byte 1MB = 1024KB 1GB = 1024MB