Java中的数据类型
四类
- 整型:byte、short、int、long
- 浮点型:float、double
- 逻辑型:boolean
- 字符型:char
八种基本数据类型
基本类型 | 大小 | 取值范围 | 基本装箱类型 | 默认值 |
---|---|---|---|---|
byte | 1字节 | -128 - 127 | Byte | 0 |
short | 2字节 | -32768 - 32767 | Short | 0 |
int | 4字节 | -2,147,483,648 - 2,147,483,647 | Integer | 0 |
long | 8字节 | -9,223,327,036,854,775,808 - 9,223,327,036,854,775,807 | Long | 0L |
float | 4字节 | Float | 0.0f | |
double | 8字节 | Double | 0.0d | |
boolean | 1字节 | Boolean | false | |
char | 2字节 | \u0000 - \uffff(即65,535) | Character |
引用数据类型
- 除八种基本数据类型外,其它都是引用数据类型(如对象、数组)
- 所有引用数据类型默认值都是null