JVM GC策略

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