Java基本类型所占存储空间大小的整理
2017-12-13 21:19
141 查看
基本类型 | 大小 | 最小值 | 最大值 | 包装器类型 |
---|---|---|---|---|
boolean | - | - | - | Boolean |
char | 16-bit | Unicode 0 | Unicode 216−1 | Character |
byte | 8 bits | -128 | +127 | Byte |
short | 16 bits | −215 | +215−1 | Short |
int | 32 bits | −231 | +231−1 | Integer |
long | 64 bits | −263 | +263−1 | Long |
float | 32 bits | IEEE754 | IEEE754 | Float |
double | 64 bits | IEEE754 | IEEE754 | Double |
void | - | - | - | Void |
所有数值类型都有正负号,所以不要去寻找无符号的数值类型。
另外,Java提供两个用于高精度计算的类:BigInteger(支持任意精度的整数)和BigDecimal(支持任意精度的浮点数)。二者大体属于”包装器类“的范畴,但无对应的基本类型。
相关文章推荐
- java 中基本数据类型在内存中占据的存储大小
- 1-2-03:其他基本数据类型存储空间大小
- Java-基本数据类型所占存储空间
- 03:其他基本数据类型存储空间大小
- 03:其他基本数据类型存储空间大小
- JAVA基础-数据类型及基本数据类型的存储空间
- Java基本数据类型在内存中的存储大小实践
- JAVA中基本数据类型所占内存空间大小
- Java学习日记-2.3 基本数据类型和对象所占内存空间大小
- 1-2 03:其他基本数据类型存储空间大小
- Java中基本数据类型的取值范围及存储需求
- 【转】c++各种数据类型所占存储空间大小
- JAVA 基本数据类型的大小
- 基本数据类型 所占的 存储空间
- JAVA基本数据类型占用内存大小
- C#/Java/C/C++基本类型所占大小及表示范围
- Java中的存储空间类型
- Java 中八种基本数据类型占用字节空间总结
- C#/Java/C/C++基本类型所占大小及表示范围
- 基本数据类型 所占的 存储空间