关于java的类加载器
PHP中文网
PHP中文网 2017-04-18 10:20:06
0
2
344
public class Main {
    public static void main(String[] args) {
        System.out.println(String.class.getClassLoader());
        System.out.println(Main.class.getClassLoader());
    }
}

分别输出null和AppClassLoader,为什么String是null?自己写的类即classpath下的是通过AppClassLoader加载,jdk里的类是通过哪个加载器加载的?

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(2)
小葫芦

Le chargeur de classe de String est un chargeur de classe bootstrap de cette manière. Le chargement de classe de cette manière sera affiché comme nul

.
刘奇

String est chargé par le chargeur de classe bootstrap, tandis que 引导类加载器 est implémenté en code C++ natif et n'hérite pas de java.lang.ClassLoader. Nous ne pouvons pas l'obtenir dans le programme de ce chargeur de classe.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!