2^0 = 1 2^10 = 1024 2^20 = 1M
2^1 = 2 2^11 = 2048 2^30 = 1G
2^2 = 4 2^12 = 4096 2^40 = 1T
2^3 = 8 2^16 = 65536
2^4 = 16 2^32 = 4G
2^5 = 32
2^6 = 64
2^7 = 128
2^8 = 256
2^9 = 512 M - 百万 G - 十亿
| 类型 | 位数 | 取值范围 |
|---|---|---|
| byte | 8位 | -127 ~ 127 |
| short | 16位 | -32768 ~ 32767 |
| char | 16位 | 0 ~ 65535 |
| int | 32位 | -2G ~ 2G-1 |
| long | 64位 | -2^63 ~ 2^63-1 |
