JVM學習篇 | (二) 初識JAVA堆

在博文《JVM學習篇 | (一) 初識Java棧》中我們說到了棧,他在內存中是連續的空間;保存一個個的棧幀,對應一次次方法的調用;還講到了他是保存對象的引用,那麼對象存在哪裏呢?我們來看看昨天的一張圖:      對象就存在圖中的內存區域,在JVM中,那片區域叫做堆!    由圖中可以看到堆的存儲結構和棧是不同的,堆在內存中並不是一塊連續的區域,他是分散的(物理上是分散,但邏輯上是連續的,大家好好
相關文章
相關標籤/搜索