粗略總結java內存及回收

一、棧、堆、方法區 java虛擬機的內存分爲三個區域:棧stack、堆heap、方法區method area(方法區其實也在堆裏,因爲作用特殊,所以單獨列出)   棧的特點: 1、棧描述的是方法執行的內存模型。每個方法被調用都會創建一個棧幀(存儲局部變量、操作數、方法出口等) 2、JVM爲每個線程創建一個棧,用於存放該線程執行方法的信息(實際參數、局部變量等) 3、棧屬於單個線程私有,不能線程間共
相關文章
相關標籤/搜索