基本数据类型分类(4类8种 面试可能会考):
byte 占一个字节 -128到127
short 占两个字节 -2^15~2^15-1
int 占四个字节 -2^31~2^31-1
long 占八个字节 -2^63~2^63-1
float 占四个字节 -3.403E38~3.403E38
double 占八个字节 -1.798E308~1.798E308
char 占两个字节 0~65535
boolean
boolean理论上是占八分之一个字节,因为一个开关就可以决定是true和false了,但是java中的boolean类型没有明确指定他的大小