引言

本文主要和大家一起探讨下JVM分代模型,重点分析JVM为什么使用分代模型,以及内存区域划分到底存储哪些对象?希望通过本文,大家对于JVM的分代模型有更加深入的理解。

一、为什么需要分代模型

在讨论JVM分代模型之前,我们可以先思考下,为什么要对JVM进行分代处理。我们先看下JVM中的对象特性是怎样的。如下代码所示:

public class CustomFsmEngine { 
   
	public static void main(String[] args) { 
   
	      FsmMappingProvider fsmMappi