Java基本数据类型有8种,4种类型
一个字节(Byte) = 8位二进制数(bit)
1B = 8b
1KB = 1024B
①整数型:
int,4 byte,32 bit,
−
2
31
-2^{31}
−231 →
2
31
−
1
2^{31}-1
231−1
short,2 byte,16 bit,
−
2
15
-2^{15}
−215 →
2
15
−
1
2^{15}-1
215−1
long,8 byte,64 bit,
−
2
63
-2^{63}
−263 →
2
63
−
1
2^{63}-1
263−1
byte,1 byte,8 bit,
−
2
7
-2{^7}
−27 →
2
7
−
1
2{^7}-1
27−1
②浮点型:
float,4 byte,32 bit,默认值0.0f,单精度
double,8 byte,64 bit,默认值0.0d,双精度
③字符型:
char,2 byte,16 bit
④布尔型:
boolean,1 byte,8 bit,默认值false