| 原生类型 | 占位数 | 最小值 | 最大值 | 默认值 | 包装类 | 备注 |
boolean | 1 | false | true | false | Boolean | 常用 |
char | 16,带符号数 | \u0000=0 | \uFFFF=2^15*2-1=65535 | \u0000 | Character | 处理字符串以及时经常使用,常用 |
byte | 8,带符号数 | -2^7=-128 | 2^7-1=127 | Byte | IO流中经常使用,常用 | |
short | 16,带符号数 | -2^15 | 2^15-1 | 0 | Short | 历史遗留,不常用 |
int | 32,带符号数 | -2^31 | 2^31-1 | 0 | Integer | 常用 |
long | 64,带符号数 | -2^63 | 2^63-1 | 0 | Long | 在int无法存储的情况下使用,常用 |
float | 32 | 1.4E-45f | 3.4028235E38(38个整数位) | 0.0f | Float | 在对内存要求高的程序中使用,不常用 |
double | 64 | 4.9E-324 | 1.7976931348623157E308(308个整数位) | 0.0 | Double | 常用 |
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |