JVM內存靜態與動態分配

1 靜態內存分配與回收 在Java中靜態分配內存是指在Java被編譯時就已經可以肯定須要的內存空間,當程序被加載時系統把內存一次性分配給它。這些內存不會再程序執行時發生變化,直到程序運行結束才被回收。在Java的類和方法中的局部變量包括原生數據類型和對象的引用都是靜態分配的。這些靜態內存其實是在棧上分配的。靜態內存空間當代碼運行結束後,對應的棧幀被撤銷被回收。 public void main(i
相關文章
相關標籤/搜索