永发信息网

bool类型和int类型哪种占的内存空间更大

答案:4  悬赏:30  手机版
解决时间 2021-02-17 18:05
bool类型和int类型哪种占的内存空间更大
最佳答案
单个boolean类型在内存中是用int类型表示的,在虚拟机里boolean在编译成字节码时会用int或byte来表示。false用整数0表示,true用非零整数表示。涉及boolean的操作是用int进行的。boolean数据是当成byte数组进行访问的。JAVA虚拟机中,基本的数据单元是字(word)大小由虚拟机的设计而定。一般为32位。虚拟机的局部变量和操作数栈都是按照字来字义的。
因此,
boolean a=true;//这个a在JVM中占4个字节即:32位。
boolean[] b = new boolean[10];//数组时,每一个boolean在JVM中占一个字节。
int在java中占32位
全部回答
INT~
你好! int 一般占4个字节,boolean一般占一个字节 仅代表个人观点,不喜勿喷,谢谢。
我觉的是int大,因为bool用一个位就能表示出来
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
we can easy finish donging our homeworkwe
72×137-72×36再减去72的简便方法
汽车的方向盘打死之后汽车轮胎磨到了车上怎么
男人早上翘起来是好是坏?
新手求问莱尔德相变硅脂怎么抹掉
家在农村两岁半的小男孩比较内向胆小,问他话
鑫园文化用品商店我想知道这个在什么地方
下列关于原生质体的说法正确的是A. 原生质体
伤感心情说说一段话一个人的日子
利辉车行地址在什么地方,想过去办事
读我国某区域等高线地形图,回答问题。(13分
春风送暖入屠苏中的入是什么意思快急事
盐田区有几个街道办
1+1123456789
三星s23a550h显示器,按键失灵
推荐资讯
How to Stop 歌词
请教一个问题
男朋友多久不主动联系,不怎么回信息,你会觉
淘宝店发布宝贝类目与缴纳保证金的区别
海岛奇兵的账号和密码从哪里查看?我的苹果4
北京移动神州行28元长途套餐在外地接电话收费
乙方违约吗?
求生之路2牺牲地图代码,就是后面那几个第一
晚上睡觉戴黄金好不好 可以戴着珠宝首饰睡觉
单选题以下历史事件不是发生在1927年的一件是
雪艳润肤美容美体我想知道这个在什么地方
我爸在家天天没事找事吵我妈,还骂我妈,家里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?