中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

256个字节为多大

举报
讨论回答 (8)
plwjh
jiahedd
Gxiaojian
dmyr646826362
建议查看java API官方文档,里面有详细说明:

1)boolean a=true;//这个a在JVM中占4个字节即:32位。
2)boolean[] b = new boolean[10];//数组时,每一个boolean在JVM中占一个字节。
理由:
1)JAVA规范中没有定义boolean类型的大小。
2)但是:在JVM规范第2版中讲得十分清楚。我上边的结论就是从它当中取出来的。
根据:(JVM规范第2版 3.3.4节)
Instead, expressions in the Java programming language that operate on boolean values are compiled to use values of the Java virtual machine int data type.
Where Java programming language boolean values are mapped by compilers to values of Java virtual machine type int, the compilers must use the same encoding. 而:Java virtual machine type int, whose values are 32-bit signed two's-complement integers。
Arrays of type boolean are accessed and modified using the byte array instructions
In Sun's JDK releases 1.0 and 1.1, and the Java 2 SDK, Standard Edition, v1.2, boolean arrays in the Java programming language are encoded as Java virtual machine byte arrays, using 8 bits per boolean element.

PS(请注意最后几句):

sun's Data Types introduction:
byte: The byte data type is an 8-bit signed two's complement integer
short: The short data type is a 16-bit signed two's complement integer
int: The int data type is a 32-bit signed two's complement integer
long: The long data type is a 64-bit signed two's complement integer
float: The float data type is a single-precision 32-bit IEEE 754 floating point
double: The double data type is a double-precision 64-bit IEEE 754 floating point.
char: The char data type is a single 16-bit Unicode character
boolean: The boolean data type has only two possible values: true and false.
Use this data type for simple flags that track true/false conditions. This data type represents one bit of information,
but its "size" isn't something that's precisely defined.
zsdazz
yaya_com
130CHZ
hanbinxixi
展开查看全部 8 条讨论
扩展阅读

小米17T Pro全面评测:首次回归国内,T系列能否打出新市场?

评论 4

小米17T Pro全面评测:首次回归国内,T系列能否打出新市场?

奕境X9技术解析 华为乾崑顶级技术全部标配

评论 6

奕境X9技术解析 华为乾崑顶级技术全部标配

科密S-610D碎纸机评测:企业高保密办公的靠谱之选

评论 5

科密S-610D碎纸机评测:企业高保密办公的靠谱之选

WWDC26:沉下心做“脏活”的苹果,还能站上AI这艘船吗?

评论 6

WWDC26:沉下心做“脏活”的苹果,还能站上AI这艘船吗?

4K原生感Live“神器” vivo S60为什么值得购买?

评论 5

4K原生感Live“神器” vivo S60为什么值得购买?
热门问题

你喜欢看电影还是电视剧呢

1.9万 浏览 51 回答

你喜欢看电影还是电视剧呢

华为员工级别1到22级对应工资分别是多少?

1046 浏览 6 回答

华为员工级别1到22级对应工资分别是多少?

拼多多的客户服务电话是多少啊?

3213 浏览 7 回答

拼多多的客户服务电话是多少啊?

你喜欢电影中哪个明星?

2.1万 浏览 48 回答

你喜欢电影中哪个明星?

AI芯片+8K 三星引领下一代电视革命

1.2万 浏览 487 回答

AI芯片+8K 三星引领下一代电视革命

华为60万股比较于多少

1334 浏览 7 回答

华为60万股比较于多少

我用YY进入许多YY上的影院想看电影 ,为什么进去就公告上是黑屏看不了?

8298 浏览 5 回答

我用YY进入许多YY上的影院想看电影 ,为什么进去就公告上是黑屏看不了?

美国、内地、欧洲、台湾、香港、日本、致呢象础预刑各修济韩国,那些电影第一好看!

7671 浏览 4 回答

美国、内地、欧洲、台湾、香港、日本、致呢象础预刑各修济韩国,那些电影第一好看!

汉武帝送给霍去病10车好肉,他宁可放到发臭也不吃,究竟是为什么?

2493 浏览 6 回答

汉武帝送给霍去病10车好肉,他宁可放到发臭也不吃,究竟是为什么?

怎么把网址复制粘贴到浏览器打开

5227 浏览 6 回答

怎么把网址复制粘贴到浏览器打开
最新问答

苹果6突然一直停留在照相机,返不回来为什么?

311 浏览 4 回答

苹果6突然一直停留在照相机,返不回来为什么?

2026高性价比笔记本推荐

9592 浏览 6 回答

2026高性价比笔记本推荐

高铁上线宠物托运功能

9372 浏览 4 回答

高铁上线宠物托运功能

LLM、VLM与多模态模型辨析

5975 浏览 4 回答

LLM、VLM与多模态模型辨析

08高考化学题你还记得吗

9901 浏览 11 回答

08高考化学题你还记得吗
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具