Memory java的哪个部分分配内存?

Memory java的哪个部分分配内存?,memory,jvm,allocation,Memory,Jvm,Allocation,是由JVM分配的内存&所有数据都存储在RAM或硬盘中。或者由构造函数分配的内存,如果是,则说明如何分配静态类成员的内存。JVM在启动时创建一个名为“Heap”的内存区域,所有应用程序内存都将存放在该区域。这是在RAM中创建的,并在满时进行垃圾收集。有关详细信息,请参阅内存管理文档->大致上,有不同类型的分配:对象数据(引用类型)存储在所谓的堆中,基本数据和对象指针存储在堆栈中。堆栈和堆都在RAM中,在JVM进程内存区域中 实际上,对象分配是由构造函数完成的,或者更具体地说,是由new调用完成的

是由JVM分配的内存&所有数据都存储在RAM或硬盘中。或者由构造函数分配的内存,如果是,则说明如何分配静态类成员的内存。

JVM在启动时创建一个名为“Heap”的内存区域,所有应用程序内存都将存放在该区域。这是在RAM中创建的,并在满时进行垃圾收集。有关详细信息,请参阅内存管理文档->

大致上,有不同类型的分配:对象数据(引用类型)存储在所谓的堆中,基本数据和对象指针存储在堆栈中。堆栈和堆都在RAM中,在JVM进程内存区域中

实际上,对象分配是由构造函数完成的,或者更具体地说,是由
new
调用完成的

以更精确和正确的方式解释分配