1 byte = 8 bit
byte 字节 bit 比特
基本类型 | 大小 | 最小取值 | 最大取值 | 包装类型 |
byte | 8 bit | -128 (-2的7次方) | 127 (2的7次方减1) | Byte |
short | 16 bit | -2的15次方(-32 768) | 2的15次方减1(32 768) | Short |
int | 32 bit | -2的31次方(2 147 483 648) | 2的31次方减1(2 147 483 647) | Integer |
long | 64 bit | -2的63次方 | 2的63次方减1 | Long |
folat | 32 bit | IEEE754 | IEEE754 | Float |
double | 64 bit | IEEE754 | IEEE754 | Double |
char | 16 bit | Unicode o | Unicode 2的16次方减1 | Charater |
boolean | —— | —— | —— | Boolean |
IEEE754详解:https://www.jianshu.com/p/e5d72d764f2f
详细的讲解可参考:https://www.cnblogs.com/singlesoar/p/5688915.html