modelo de delegación de los padres de JVM

¿Qué es un modelo de delegación de los padres?

Cuando se carga la máquina virtual de Java en el camino al archivo de clase en la demanda, es decir, cuando el tiempo tendrá que utilizar la clase va a cargar su archivo de clase en la memoria, se carga el archivo de clase, en primer lugar, delegar esta tarea a su cargador de clase superior, si no hay cargas cargador de clases padre, usted comenzará a cargar la clase, que también pertenece a un modo tarea delegada.

obras

  1. Cuando se carga un cargador de clases de la clase recibió una solicitud cuando no se vaya a su propia carga, pero, en confiar esta solicitud capa por capa, para preguntar si tal ha sido cargado, ya sea que se pueden cargar, y si la respuesta es NO, entonces todo , sino que también han sido delegada hacia arriba;
  2. Hasta que llega el cargador de arranque más alta clase, a continuación, la delegación inversa, paso a paso para intentar, si todavía no se ha cargado, se le notificará al cargador de clases actual a solicitud de carga;

ilustración:
Aquí Insertar imagen Descripción

Publicados 107 artículos originales · ganado elogios 19 · Vistas a 20000 +

Supongo que te gusta

Origin blog.csdn.net/chen_changying/article/details/104828512
Recomendado
Clasificación