一:字节、位
1、计算机最小的组成单元:字节(byte,简称B),使用8个二进制位位一组来保存数据
2、其中每个二进制位称为一位(bit,简称b),一个字节 = 8位(1byte = 8bit,简写1B = 8b)
二:Java 基础类型
类型 | 占用字节 | 占用位数 | 数值长度 |
---|---|---|---|
byte | 1 | 8 | -128~127(-2的7次方到2的7次方-1) |
short | 2 | 16 | -32768~32767(-2的15次方到2的15次方-1) |
int | 4 | 32 | -2的31次方到2的31次方-1 |
long | 8 | 64 | -2的63次方到2的63次方-1 |
float | 4 | 32 | (e-45是乘以10的负45次方,e+38是乘以10的38次方) (2的-149次方~2的128次方-1) |
double | 8 | 64 | (2的-1074次方 ~ 2的1024次方) |
char | 2 | 16 | |
boolean | 1 |