标签: java arrays oop object
当Java不知道数组的每个元素有多大时,它会分配多少内存?
答案 0 :(得分:4)
Java总是知道数组的每个元素究竟有多大,因为Java只有两种数组:基元数组或对象引用数组。
如果它是一个基元数组(int,long等),它就是基元的大小;如果它是一个对象数组,那么它就是对象(指针)的引用大小。
int
long