Please enable JavaScript.
Coggle requires JavaScript to display documents.
MEMORIA Y GARBAGE COLLECTION (Stack (Es fijo en tiempo de ejecucion (Se…
MEMORIA Y GARBAGE COLLECTION
Zona de Datos
Es fijo y no cambia en el tiempo de ejecución
Se guardan
Clases
Métodos
Instrucciones del programa
Constantes
Stack
Es fijo en tiempo de ejecucion
Se define su tamaño en compilación
Se guardan
Referencias a objetos
Datos primitivos
Si se llena ocurre un StackOverflowError
Heap
Es dinámico
Los objetos son creados, eliminados o modificados
Java Virtual Machine proporciona el espacio en memoria
Garbage Colecction
Es un proceso JVM
Revisa cuales objetos pueden ser eliminados
Se eliminan si no tienen referencia, estan perdidos en memoria
finalize()
es parte de la clase Object
Se ejecuta antes del GC y permite hacer algo antes de ser eliminado