安卓中的字节数据类型内存大小



我读到,与 JVM 中的整数数据类型相比,字节数据类型占用的内存量更小。但是,我很好奇上面的声明是否也适用于Android Dalvik VM。在Android中使用字节而不是整数会提高效率是否正确?

仅供参考,目前我正在使用一个存储数十万个 int 的数组,但整数仅在 0-10 之间波动。所以我正在考虑将其更改为字节,如果它可以提高我的程序的性能。

如果我的问题听起来很愚蠢,我很抱歉,因为我是 Java 的新手。

提前致谢:)

Android 开发者参考:

  • 字节
  • 整数

您可以浏览上述文档以获取字节和整数。从上面链接中给出的最大值和最小值来看,字节似乎占用 1 个字节,int 占用 4 个字节的内存。字节应该肯定会减少内存使用量。

除了上面的答案之外,我还想指出这个问题以供额外阅读:

内存中字节的大小 - Java

相关内容

最新更新