Java虛擬機專題之內存管理(讀書筆記)

一 Java虛擬機運行時的內存數據區域 二 爲什麼有線程共享區和線程獨佔區 我們知道,Java程序在JVM中運行,有的內存對象聲明週期長,不隨線程的釋放而釋放,比如堆和方法區;但是有些內存對象,就是線程私有範圍的,隨着線程的結束而結束,該部分使用的內存也會被釋放。當然這也是系統垃圾回收的場所只發生在線程共享區域的原因。   三 程序計數器 程序計數器是一塊較小內存空間,他可以被看做是當前線程所執行
相關文章
相關標籤/搜索