JVM学习(1)-JVM运行时数据区

导言:java是基于一门虚拟机的语言,所以了解并且熟知虚拟机运行原理非常重要。   先整体看一张java虚拟机技术图:   一、堆 1、方法区,Method Area,主要存放已被虚拟机加载的类信息、常量、静态变量、及时编译器编译后的代码等数据。 又称为永久代。   比如spring 使用IOC或者AOP创建bean时,或者使用cglib,反射的形式动态生成class信息, 如果生成大量的动态类,
相关文章
相关标签/搜索