| 数据类型 | 关键字 | 内存占用 | 取值范围 | 备注 |
|---|---|---|---|---|
| 字节型 | byte | 1个字节(8bit) | -128~127(-2的7次方到2的7次方-1) | 记忆规律是2的bit-1次方 |
| 短整型 | short | 2个字节(16bit) | -32768~32767(-2的15次方到2的15次方-1) | 记忆规律是2的bit-1次方 |
| 整型 | int(默认) | 4个字节(32bit) | -2147483648~2147483647 ( -231次方~2的31次方-1) | 记忆规律是2的bit-1次方 |
| 长整型 | long | 8个字节(64bit) | -9223372036854775808 - 9223372036854775807 ( -2的63次方~2的63次方-1) | 记忆规律是2的bit-1次方 |
| 单精度浮点数 | float | 4个字节(32bit) | 1.4013E-45~3.4028E+38 | |
| 双精度浮点数 | double(默认) | 8个字节(64bit) | 4.9E-324~1.7977E+308 | |
| 字符型 | char | 2个字节(16bit) | 0-65535 | |
| 布尔类型 | boolean | 1个字节(8bit) | true,false |
最后
以上就是顺心高山最近收集整理的关于java数据类型的取值范围的全部内容,更多相关java数据类型内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复