Java类型大类:
1. 基本类型
2. 引用类型
简图:
- 基本类型 8,9 种
序号 | 基本类型 | 大小 | 最小值 | 最大值 | 默认值 | 包装类 |
---|---|---|---|---|---|---|
1 | boolean(布尔型) | – | – | – | false | Boolean |
2 | char(字符型) | 16-bit | Unicode 0 | Unicode 2^16-1 | ‘\u0000’ | Character |
3 | byte(字节型) | 8 bits | -128 | 127 | (byte)0 | Byte |
4 | short(短整型) | 16 bits | -2^15 | 2^15-1 | (short)0 | Short |
5 | int(整型) | 32 bits | -2^31 | 2^31-1 | 0 | Integer |
6 | long(长整型) | 64 bits | -2^63 | 2^63-1 | 0L | Long |
7 | float(浮点型) | 32 bits | IEEE754 | IEEE754 | 0.0F | Float |
8 | double(双精度浮点型) | 64 bits | IEEE754 | IEEE754 | 0.0D | Double |
9 | void(空类型) | – | – | – | – | Void |
2. 引用类型
序号 | 引用类型名称 | 默认值 |
---|---|---|
1 | 类 | null |
2 | 接口 | null |
3 | 数组 | null |
4 | 枚举 | null |
5 | 注解 | null |
tips:
主要参考《Java编程思想》(Thinking In Java,第四版),第二章基本类型部分。
参考:
https://www.jianshu.com/p/6b36e911f1fd