美文网首页
java 8大基础类型长度解析

java 8大基础类型长度解析

作者: 稳_zzx | 来源:发表于2020-04-16 16:31 被阅读0次

1、8大类型

byte  short char int float double long boolean

2、各类型站的字节和bit数

byte 1个字节,8bit

short  2个字节,16bit

char  2个字节,16bit

int  4个字节,32bit

float  4个字节,32bit

double  8字节,64bit

long    8字节,64bit

boolean  在JVM中并没有提供boolean专用的字节码指令,而boolean类型数据在经过编译后在JVM中会通过int类型来表示,此时boolean数据4字节32位,而boolean数组将会被编码成Java虚拟机的byte数组,此时每个boolean数据1字节占8bit.

3、各类型缓存范围

如图1

相关文章

网友评论

      本文标题:java 8大基础类型长度解析

      本文链接:https://www.haomeiwen.com/subject/uhqrvhtx.html