JAVA数据类型分为两大数据类型:
1.内置数据类型
2.引用数据类型
内置数据类型
| 类型名称 | 位 | 最小值 | 最大值 | 默认值 |
|---|---|---|---|---|
| byte | 8 | -128(-2^7) | 127(127^7-1) | 0 |
| short | 16 | -32768(-2^15) | 32767(2^15 - 1) | 0 |
| int | 32 | -2,147,483,648(-2^31) | 2,147,483,647(2^31 - 1) | 0 |
| long | 64 | -9,223,372,036,854,775,808(-2^63) | 9,223,372,036,854,775,807(2^63 -1) | 0L |
| float | 32 | 0.0f | ||
| double | 64 | 0.0d | ||
| char | 16 | \u0000(即为0) | \uffff(即为65,535) |
引用数据类型
| 类型名称 | 默认值 |
|---|---|
| 数组 | null |
| 对象 | null |