8种基本类型所占字节数及取值范围
类型 | 字节数 | 位数 | 取值范围 |
---|---|---|---|
Byte | 1 | 8 | -2的7次方到2的7次方-1 |
Short | 2 | 16 | -2的15次方到2的15次方-1 |
Int | 4 | 32 | -2的31次方到2的31次方-1 |
Long | 8 | 64 | -2的63次方到2的63次方-1 |
Float | 4 | 32 | 3.402823e+38 ~ 1.401298e-45 |
Double | 8 | 64 | 1.797693e+308~ 4.9000000e-324 |
char | 2 | 16 | |
boolean | 1(前7位是0) | 1 | 0/1 |