JVM对象创建
2017-02-25 15:51:58 0 举报
JVM对象创建是Java虚拟机在运行程序时,根据程序代码中的类定义和实例化语句,动态地在内存中分配空间,构造对象并初始化的过程。这个过程包括加载类、为对象分配内存、调用构造方法进行初始化等步骤。JVM对象创建遵循一定的规则,如优先在Eden区分配内存,当Eden区没有足够的空间时,会触发一次Minor GC,清理新生代的无用对象,将仍然存活的对象移动到Survivor区或老年代。如果Survivor区或老年代也没有足够的空间,会触发Full GC,清理整个堆区的无用对象。JVM对象创建过程对于Java程序员来说,是了解Java内存管理和垃圾回收机制的基础。
作者其他创作
大纲/内容
new指令
堆分配内存
对象init
Y
确定堆分配内存大小
N
内存空间初始化
类加载机制
类加载
0 条评论
下一页