一个int [n] []占用多少内存?

发问者和答覆者

例如,new int[n][n]在Java中声明a将导致n个数组引用,每个数组包含n个元素。

如果我声明a new int[n][],这将占用多少内存?我怀疑这只是n个对null的引用,但我想确认这一点。

谢尔盖·切普尔诺夫(Sergey Chepurnov)

在Java中,我们具有以下大小:

int = 4个字节

int[] = 4N + 24字节

int[][] 〜4MN字节

Array = 24个字节+每个数组条目的内存

因此,您的数组new int[n][]是从0到的一维数组n它通常需要一个4N+24字节(24数组的4*N字节+每个数组条目的字节)。

顺便说一句,它是依赖于JVM的,可能更准确的答案是~4N字节加标头信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

知道一个变量占用多少内存的正确方法是什么

来自分类Dev

一个流块占用的内存

来自分类Dev

以下代码的总运行时间是多少(N是一个int变量)

来自分类Dev

调出一个进程多少内存?

来自分类Dev

一个主机的简单nmap占用多少字节?

来自分类Dev

什么都没占用多少内存?

来自分类Dev

一个网页请求一个字符占用多少字节?

来自分类Dev

是否可以限制一个进程占用多少CPU能力?

来自分类Dev

Go的内存占用量是多少

来自分类Dev

jQuery元素引用占用多少内存?

来自分类Dev

Java HashSet <Long>应该占用多少内存

来自分类Dev

Python:属性需要占用多少内存?

来自分类Dev

如何找出程序占用了多少内存

来自分类Dev

检查PHP数组占用多少内存

来自分类Dev

Python:属性需要占用多少内存?

来自分类Dev

如何找出程序占用了多少内存

来自分类Dev

哪一个占用的内存更少?pair <type,type>或两个'type'变量

来自分类Dev

给定一个整数N。java中大于N的最小整数是多少

来自分类Dev

int []和Integer []数组的内存占用量

来自分类Dev

是否可以在c ++中创建一个占用少于一个字节内存的类型?

来自分类Dev

如何占用内存来测试另一个应用程序?

来自分类Dev

Java:对一个变量的更多引用会占用更多的内存吗?

来自分类Dev

\ n在一个文件中使用多少个字节?

来自分类Dev

一个iOS应用程序可以使用多少内存?

来自分类Dev

如果一个表的索引大小为1TB,则应使用多少内存

来自分类Dev

Java 中的一个递归调用堆栈需要多少内存?

来自分类Dev

C一个无符号的int如何只占用两个字节?

来自分类Dev

与单独定义两个功能相比,一个功能中的一个功能会占用更多的RAM内存吗?

来自分类Dev

CUDA中的char实际上会占用多少内存?

Related 相关文章

  1. 1

    知道一个变量占用多少内存的正确方法是什么

  2. 2

    一个流块占用的内存

  3. 3

    以下代码的总运行时间是多少(N是一个int变量)

  4. 4

    调出一个进程多少内存?

  5. 5

    一个主机的简单nmap占用多少字节?

  6. 6

    什么都没占用多少内存?

  7. 7

    一个网页请求一个字符占用多少字节?

  8. 8

    是否可以限制一个进程占用多少CPU能力?

  9. 9

    Go的内存占用量是多少

  10. 10

    jQuery元素引用占用多少内存?

  11. 11

    Java HashSet <Long>应该占用多少内存

  12. 12

    Python:属性需要占用多少内存?

  13. 13

    如何找出程序占用了多少内存

  14. 14

    检查PHP数组占用多少内存

  15. 15

    Python:属性需要占用多少内存?

  16. 16

    如何找出程序占用了多少内存

  17. 17

    哪一个占用的内存更少?pair <type,type>或两个'type'变量

  18. 18

    给定一个整数N。java中大于N的最小整数是多少

  19. 19

    int []和Integer []数组的内存占用量

  20. 20

    是否可以在c ++中创建一个占用少于一个字节内存的类型?

  21. 21

    如何占用内存来测试另一个应用程序?

  22. 22

    Java:对一个变量的更多引用会占用更多的内存吗?

  23. 23

    \ n在一个文件中使用多少个字节?

  24. 24

    一个iOS应用程序可以使用多少内存?

  25. 25

    如果一个表的索引大小为1TB,则应使用多少内存

  26. 26

    Java 中的一个递归调用堆栈需要多少内存?

  27. 27

    C一个无符号的int如何只占用两个字节?

  28. 28

    与单独定义两个功能相比,一个功能中的一个功能会占用更多的RAM内存吗?

  29. 29

    CUDA中的char实际上会占用多少内存?

热门标签

归档