记得学习数组的时候数组应该是连续的内存空间,java中也应该是连续空间吧?如果声明个JAVA对象数组的大小(长度)超过了JVM中连续内存的大小怎么办?内存整理还是溢出?..
先垃圾回收、整理内存碎片,如果还不够那就溢出了
JAVA内存模型之类的书,都会提到一般情况下对象所占的内存是连续的。