摘要: 请简单阐述一下对象的创建过程? 先看一张图 main方法中创建了两个对象执行过程在右边字节码中展示完全一致new、dup、invokespecial、astore四个步骤 1、new,虚拟机指令为对象分配内存并在栈顶压入了指向这段内存的地址供后续操作来调用 2、dup,其实就是一个复制操作,其作用是 阅读全文
posted @ 2022-04-06 23:36 搬砖党路过 阅读(308) 评论(0) 推荐(0) 编辑