JVM底层分析之程序的执行过程

JVM虚拟机内存模型

以实际程序为例分析程序执行过程中的内存分配情况

JVM中的垃圾回收机制

垃圾回收的两个步骤

  1. 发现无用对象【没有任何变量引用的对象】
  • 引用计数法
  • 根搜索法【将引用关系看成一张图】
  1. 回收无用对象的空间

分代机制促进垃圾回收

  1. 为什么会有分代机制?
    不同对象的生命周期不同,要针对不同生命周期的对象分配不同的回收策略。
  2. 分代机制
posted @ 2022-04-28 17:13  SmartLiu  阅读(18)  评论(0编辑  收藏  举报