gpt4 book ai didi

java - Java 32 位系统 int[] 数组的内存大小

转载 作者:行者123 更新时间:2023-11-30 09:23:26 33 4
gpt4 key购买 nike

在 Java 中,在 32 位操作系统上,我存储包含 54759118 整数的 5736 int[] 数组。如果每个 int 基元占用 4 字节,那么我将得到最小 54759118 * 4 = 219036472 字节 ~ 220 兆字节。由于我有 5736int[] 对象的引用,存储这些引用的开销是多少?

最佳答案

Java 中的每个 32 位 指针分配~4 个字节。因此,它将是 5736 * 4 = 22944 字节

关于java - Java 32 位系统 int[] 数组的内存大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16032797/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com