Class loader

Retour  |  Home  |  Contact

Chargeur de classes.

Besoin

Charger en mémoire des classes Java compilées.

Analyse

Les ClassLoaders permet à une plate-forme Java de définir des classes en mémoire. Eux seuls déterminent l'origine du code d'une classe et les permissions qui lui sont associées, en fonction de cette origine et de la politique de sécurité en vigueur.

La règle de chargement d'une classe est : toute classe B nécessaire à une classe A est chargée par le ClassLoader de A.

Conception

Les ClassLoaders définissent une classe en mémoire à partir d'un ensemble d'octets, pouvant provenir d'un fichier de classe (.class) local, du réseau, ou de tout autre source capable de fournir des octets (y compris la mémoire).

Implémentation

Notes

Exemples

Des exemples de ClassLoader sont :

Retour  |  Home  |  Contact