Java 數組
Java 數組在內存中的存儲是這樣的:
數組對象(這裏可以看成一個指針)存儲在棧中。
數組元素存儲在堆中。
如下圖所示:只有當 JVM 執行 new String[]
時,纔會在堆中開闢相應的內存區域。數組對象 array 可以視爲一個指針,指向這塊內存的存儲地址。
Java 數組在內存中的存儲是這樣的:
數組對象(這裏可以看成一個指針)存儲在棧中。
數組元素存儲在堆中。
如下圖所示:只有當 JVM 執行 new String[]
時,纔會在堆中開闢相應的內存區域。數組對象 array 可以視爲一個指針,指向這塊內存的存儲地址。