Java Languageclassloader

Osservazioni

Un classloader è una classe il cui scopo principale è mediare la posizione e il caricamento delle classi utilizzate da un'applicazione. Un programma di caricamento classe può anche trovare e caricare risorse .

Le classi classloader standard possono caricare classi e risorse dalle directory nel file system e dai file JAR e ZIP. Possono anche scaricare e memorizzare in cache i file JAR e ZIP da un server remoto.

I programmi di caricamento di classe sono normalmente concatenati, in modo che la JVM proverà a caricare le classi dalle librerie di classi standard preferibilmente alle origini fornite dall'applicazione. I classloader personalizzati consentono al programmatore di modificare questo. Inoltre può fare cose come decodificare i file bytecode e la modifica bytecode.

classloader Esempi correlati