HotSpot中的对象

Java对象的创建过程 语言层面上,创建对象就是new关键字; 虚拟机中创建对象(不包括数组和Class对象)的过程: 虚拟机遇到一条new指令,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否已经被加载、解析、初始化。如果没有则执行相应的类加载过程。 在类加载检查通过后,虚拟机将为新生的对象分配内存。对象所需的内存大小在类加载完成后即可确定,为对象分配
相关文章
相关标签/搜索