JVM对象创建
2021-05-26 13:53:31 50 举报
JVM创建对象流程
作者其他创作
大纲/内容
必要信息设置
检查这个指令是否能在常量池中定位到一个类的符号引用
加载类
内存空间初始化为零值
否
对象属于哪个类的实例,如何才能找到类的元数据信息,对象的哈希码,对象的GC分代年龄等。这些信息保存在对象的对象头中。
结束
检查该类之前是否被加载过
分配内存空间
开始
执行init方法
new指令
是
是否已加载
常量池检查
0 条评论
下一页