Junior — Middle
¿En qué área de la memoria de la JVM se crean nuevos objetos durante la ejecución del programa?
sobes.tech AI
Respuesta de la IA
En la JVM, los nuevos objetos se crean en un área de memoria llamada montón (heap). El montón es una región de memoria dinámica asignada para almacenar objetos durante la ejecución del programa.
Cuando se crea un objeto usando el operador new, se asigna memoria para él en el montón. La gestión de memoria en el montón es realizada por el recolector de basura (Garbage Collector), que libera automáticamente la memoria ocupada por objetos a los que ya no hay referencias.
Ejemplo:
MyClass obj = new MyClass(); // el objeto se crea en el montón
A diferencia de la pila, donde se almacenan variables locales y llamadas a métodos, el montón está destinado a objetos con tiempos de vida dinámicos.