我想了解java如何在堆中分配对象。我想知道在使用"new“关键字时会触发JDK代码的哪些部分。如何定义用户可以从java代码调用的函数,以及在JDK源代码中实现功能的方法?我知道,jdk14使用G1GC作为默认垃圾收集器,jdk14 14/src/hotspot/share/GC/G1文件夹中存在G1GC代码,但我无法遵循G1Allocator将内存分配给用户线程(如果是这样的话)。
发布于 2020-07-25 18:53:04
https://stackoverflow.com/questions/63086573
复制相似问题