- 1、本文档共10页,其中可免费阅读3页,需付费180金币后方可阅读剩余内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JVM中的类加载器一个JVM中会有一个自带的原生类加载器(primordial classloader),所谓原生的意思就是,如果这个jvm是用C写的,那么这个类加载器也是用C写好的。另一种就是用户自己写的classloader。如下图所示。JVM中的类加载器所有通过原生加载器加载的类,JVM认为是可信任的;而通过其他加载器加载的,不是可信任的。由于一个jvm往往有多个加载器对象(非原生的),所以要记住某个类A是哪个加载器加载的,这样,这个类A引用到B的时候,JVM还会让加载A的加载器去加载B。而不是随机分配一个。一个加载器类可以有多个实例,而一个JVM中有可以有多个加载器类,所以一个JVM中
文档评论(0)