JVM:对象创建的过程

对象创建的过程 如图是大致流程 在常量池中检查是否存在创建对象使用类的符号引用 分配内存空间(这里指大部分情况,即对象实例在堆上分配) 对分配的空间进行相应数据的填充 将对象的引用(也可以是句柄,但hotspot采用引用)入栈,即给对象变量赋值 1.常量池中检查类符号引用 遇到new指令后,要先判断使用的类是否已经加载进来,因为对象的创建是依据类信息来创建的,简单来说就是需要模板或者设计图纸 如果
相关文章
相关标签/搜索