数据类型 分类
Java的数据类型分为两大类:
- 基本数据类型:包括 整数、小数、字符、布尔。
- 引用数据类型:包括 类 、 数组 。
基本数据类型
四类 八种 基本数据类型
整型(整数)
| 类型 | 关键字 | 内存占用 | 取值范围 |
|---|---|---|---|
| 字节型 | byte(详见) | 1个字节 | -128~127 |
| 短整型 | short | 2个字节 | -32768~32767 |
| 整型 | int (默认 常用) | 4个字节 | -2的31次方~2的31次方-1 |
| 长整型 | long (常用) | 8个字节 | -2的63次方~2的63次方-1 |
注意: 整数默认类型是 int 、浮点默认类型是 double 。
理解 字节型、短整型、整型、长整型:
字节型-相当于 碗
短整型-相当于 瓢
整型-相当于盆
长整型-相当于锅
容纳的数值大小不同
例子:
System.out.println(123)
浮点型(小数)
| 类型 | 关键字 | 内存占用 | 取值范围 |
|---|---|---|---|
| 单精度浮点型 | float | 4个字节 | 1.4013E-45~3.4028E+38 |
| 双精度浮点型 | double (默认 常用) | 8个字节 | 4.9E-324~1.7977E+308 |
同上,容纳的数值大小不同
例子:
System.out.println(3.14)