1、了解垃圾回收之前,必須先了解記憶體模型

2、垃圾回收區域
a、 首先要標記垃圾,找出垃圾


b、Java垃圾回收(一)_java 垃圾回收_頭發慢點掉的小馬的博客-CSDN博客


垃圾回收器

方法區不需要連續的記憶體,可以選擇固定大小或者可擴展,并且還可以選擇不實作垃圾收集,
相對而言,垃圾收集行為在這個區域是比較少出現的,但并非資料進入了方法區就如永久代的名字一樣“永久”存在了,
這個區域的記憶體回收目標主要是針對常量池的回收和對型別的卸載,一般來說這個區域的回收“成績”比較難以令人滿意,尤其是型別的卸載,條件相當苛刻,
但是這部磁區域的回收確實是有必要的,當方法區無法滿足記憶體分配需求時,將拋出OutOfMemoryError例外,
Java垃圾回收(一)_java 垃圾回收_頭發慢點掉的小馬的博客-CSDN博客
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/555163.html
標籤:Java
上一篇:[ARM匯編]計算機原理與數制基礎—1.1.4 邏輯運算
下一篇:返回列表
