logo头像
Snippet 博客主题

JVM

【玩转jvm系列】02.对象探秘

注意:本文描述的内容是基于HotSpot虚拟机。 对象的创建对象创建流程图 对象创建流程 虚拟机遇到一条new指令 检查该指令参数在常量池中能否定位到对应类的符号引用 检查该类是否被加载、解析和初始化,如果没有必须先执行加载过程...

【玩转jvm系列】01.Java虚拟机的基本结构

Java虚拟机架构图 Java虚拟机基本结构思维导图 类加载子系统 类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。Java堆 Java堆是被所有线程共享的一块内存区域,在虚拟机启动...