Java基礎——Java內存模型和垃圾回收機制

前言 Java內存模型結構分爲 線程共享區:堆、方法區 線程私有區:虛擬機棧、本地方法棧、程序計數器 堆 堆用於存放對象實例和數組,由於堆是用來存放對象實例,因此堆也是垃圾收集器管理的主要區域,故也稱爲 GC堆。由於現在的垃圾收集器基本都採用分代收集算法,所以堆的內部結構只包含新生代和老年代 新生代:用於存放剛創建的對象以及年輕的對象,如果對象一直沒有被回收,生存得足夠長,對象就會被移入老年代 新
相關文章
相關標籤/搜索