首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表示单个字节

问表示单个字节
EN

Stack Overflow用户
提问于 2013-02-12 15:51:47
回答 5查看 150关注 0票数 1

一个byte占用了虚拟机(32位处理器)内空间的四个字节()。

是的,我们可以使用一个字节数组,它只占用它实际需要的空间。但是我想使用一个字节,而不是一个字节数组。

那么,是否有类型的在Java中表示8位数据。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-02-12 15:57:03

由于内存对齐的原因,可以为单字节 byte 分配多个存储字节。

不要担心目标处理器。一个10000 byte的数组将在大约10000字节的空间中存储。

票数 4
EN

Stack Overflow用户

发布于 2013-02-12 15:53:41

Java中是否有任何类型来表示8位数据。

是的,它叫byte。单个byte实际需要多少只取决于Java。

票数 1
EN

Stack Overflow用户

发布于 2013-02-12 15:54:07

如何处理内部类型取决于实现(JVM)。我想8位计算机上的任何JVM都使用1字节类型的byte --在32位或64位计算机上

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14836358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档