- Java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们的数据大小也是不一样的。
整数:
byte 占用字节:1 取值范围:-128~127
short 占用字节:2 取值范围:-32768~32767
int(默认) 占用字节:4 取值范围:-2的31次方到2的31次方-1
long 占用字节:8 取值范围:-2的63次方到2的63次方-1
浮点数:
float(单精度) 占用字节:4
double(默认) (双精度) 占用字节:8
字符:
char 占用字节:2
布尔:
boolean 占用字节 1