初始化Object数组时,Java中分配了多少内存?

时间:2014-09-06 21:44:55

标签: java arrays oop object

当Java不知道数组的每个元素有多大时,它会分配多少内存?

1 个答案:

答案 0 :(得分:4)

Java总是知道数组的每个元素究竟有多大,因为Java只有两种数组:基元数组或对象引用数组。

如果它是一个基元数组(intlong等),它就是基元的大小;如果它是一个对象数组,那么它就是对象(指针)的引用大小。