JVM學習(1)-JVM運行時數據區

導言:java是基於一門虛擬機的語言,所以瞭解並且熟知虛擬機運行原理非常重要。   先整體看一張java虛擬機技術圖:   一、堆 1、方法區,Method Area,主要存放已被虛擬機加載的類信息、常量、靜態變量、及時編譯器編譯後的代碼等數據。 又稱爲永久代。   比如spring 使用IOC或者AOP創建bean時,或者使用cglib,反射的形式動態生成class信息, 如果生成大量的動態類,
相關文章
相關標籤/搜索