虚拟机对象学习(学习笔记 深入理解java虚拟机)

对象创建: 1、Java语言层面:new关键字 2、 1)虚拟机遇到一条new指令 2)能否在常量池中定位到该符号引用,并且判断是否已被加载,解析和初始化过,如果已经加载解析初始化就进入第4),否则进入3) 3)执行类的加载过程 4)类加载检查完成后,虚拟机为新生对象分配内存,对象所需内存空间的大小在类加载完成后便可完全确定,分配的过程等同于将一块确定大小的内存从java对中划分出来。 i)对内存
相关文章
相关标签/搜索