Java虚拟机(3)对象创建、内存区域及访问定位

1. 对象的创建 当Java虚拟机遇到一条字节码new指令时,就会开始虚拟机中对象的创建: 1.1 类加载检查 检查new指令的参数是否能在常量池中定位到一个类的符号引用 检查这个符号引用代表的类是否已被加载、解析和初始化过; 如果没有,那必须先执行相应的类加载过程。 1.2 为对象分配内存 对象所需内存的大小在类加载完成后便可完全确定,等同于把一块确定大小的内存块从Java堆中划分出来。 选择哪
相关文章
相关标签/搜索