java內存的分析

棧:一般來說,基本數據類型直接在棧中分配空間,局部變量(在方法代碼段中定義的變量)也在棧中直接分配空間,當局部變量所在方法執行完成之後該空間便立刻被JVM回收,還有一種是引用數據類型,即我們通常所說的需要用關鍵字new創建出來的對象所對應的引用也是在棧空間中,此時,JVM在棧空間中給對象引用分配了一個地址空間(相當於一個門牌號,通過這個門牌號就可以找到你家),在堆空間中給該引用的對象分配一個空間,
相關文章
相關標籤/搜索