Arquitectura Interna, Gestión de Memoria y Recolección de Basura en la JVM
La Máquina Virtual de Java (JVM) es el núcleo de la ejecución de aplicaciones en el ecosistema Java. Su capacidad para ejecutar bytecode compilado permite la portabilidad entre diferentes sistemas oeprativos. Para dominar el rendimiento y la resolución de problemas, es fundamental comprender su arquitectura interna y los mecanismos de gestión d ...
Publicado el 8-22 11:15
Carga de clases en Java y el mecanismo de delegación jerárquica
Ciclo completo de carga
En la JVM una clase se carga solo cuando el programa realmente la necesita, por ejemplo al crear una instancia, invocar un método static o acceder a un campo. El proceso se divide en varias fases:
Carga: se localiza el archivo .class en disco, se lee como secuencia de bytes y se crea un objeto java.lang.Class que actúa ...
Publicado el 6-29 01:49