Java中有几种基本数据类型?它们分别占多大字节?
基本数据类型
- byte:1个字节,8位
- short:2个字节,16位
- int:4个字节,32位
- long:8个字节,64位
- float:4个字节,32位
- double:8个字节,64位
- boolean:官方文档未明确定义,依赖于 JVM 厂商的具体实现。逻辑上理解是占用 1位,但是实际中会考虑计算机高效存储因素
- char:2个字节,16位
补充说明:字节的英文是 byte,位的英文是 bit
详细说明可以参考:
基本数据类型
补充说明:字节的英文是 byte,位的英文是 bit
详细说明可以参考: