【笔记】HotSpot虚拟机与对象

1.对象的创建 虚拟机遇到new指令时,首相去检查这个指令的参数能不能在常量池定位到一个符号引用 保证符号引用代表的类已被加载,解析,初始化 虚拟机分配内存,并使内存空间初始化为零值(不包括对象头) 对对象进行必要的设置(这个对象是哪个类的实例,如何找到这个对象的元数据信息,对象的哈希码,GC年龄分代,偏向锁等) 字段初始化 构造代码块 构造方法 注: 如果有父类,则先父类的5,6,7,再子类的5
相关文章
相关标签/搜索