【Java虚拟机】一个实例对象的生成步骤

本文介绍了一个对象的创建在虚拟机中所经历的过程,并且包含了一个对象在堆内存中的分布和对象的访问方式. 一. 对象的创建过程 对象的创建时在程序中常见的行为.一个实例对象的生成并不只是new这么简单.在程序中声明变量,接收到new的指令后,JVM在方法区中查找相应的类信息,如果还未加载进方法区,则需要进行加载的步骤.当虚拟机确定了对象的类型信息后,就可以为新生对象在堆中分配内存空间了. 1.分配堆中
相关文章
相关标签/搜索