JVM基础框架整理笔记

JVM结构:   对象头:   运行整体结构:类加载之后进入方法区     方法区中的静态变量如果是对象,那么他放的是指向堆中的对象的地址。   *打破双亲委派机制:tomcat:为了做类的隔离 热部署:为了做类的隔离 自己写类加载器   线程底层结构:     1、方法区(元空间): 1.1、静态变量+常量+类信息(构造函数和接口定义)+运行时常量池=Non-Heap(非堆) 1.2、堆内的实例
相关文章
相关标签/搜索