java数据类型分为两大类:基本类型、引用类型
- 基本数据类型:整数型、浮点型、字符型、布尔型
整数型:byte 占1个字节 -2^7 ~ 2^7-1,即-128 ~ 127
short 占2个字节 -2^15 ~ 2^15-1,即-32768 ~ 32767
int 占4个字节 -2^31 ~ 2^31-1,即-2147483648 ~ 2147483647
long 占8个字节 -2^63 ~ 2^63-1 long num = 10L;
浮点型:float 占4个字节 float num = 1.4F;
double 占8个字节
字符型:char 占2个字节 char name = ''a; String不是关键字,是类
布尔型:boolean 占一位 boolean flag = true;
布尔 默认值:false 其余默认值都是null
1B(byte,字节) = 8bit(位)