节:几种类加载器的使用体会

Posted 李阿昀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了节:几种类加载器的使用体会相关的知识,希望对你有一定的参考价值。

前面,我给大家仔细讲解了类的加载过程的三个阶段,为了给大家讲清楚,我可是花费了大量的时间和精力,只要你看过,你就会发现在整个中文互联网上确实是没有人比我讲得更清楚了,我这可不是在王婆卖瓜,自卖自夸,只有你看过了,你才知道事实的真相,毕竟实践是检验真理的唯一标准嘛!

好了,回到本文的正题,从本讲开始,接下来咱们就要步入类的加载器的学习旅程中了。想必一谈起类的加载器,大家立马就都知道了它可以被分成好几类的这一事实,所以接下来咱们就从这个角度出发来开始对类的加载器的学习。

类加载器的分类

JVM支持两种类型的类加载器,分别为引导类加载器(Bootstrap ClassLoader)和自定义类加载器(User-Defined ClassLoader)

初次读到这句话,我想大家能知道的是类加载器被分成了两类,而且还是被分成了引导类加载器和自定义类加载器这两类,而一说到自定义类加载器,想必大家的第一反应就是咱们程序员自己来定义的类加载器,自己来定义的,那可不就是自定义类加载器了嘛!

看到这里,不知道大家对类加载器按照这样来划分会不会有所疑惑,要知道大家多多少少对类加载器还是有所了解的,至少大家应该是知道这三类典型的类加载器的,即引导类加载器、扩展类加载器以及系统类加载器(或者你可以叫它应用程序类加载器),除此之外,我们还可以去自定义类的加载器。

以上是关于节:几种类加载器的使用体会的主要内容,如果未能解决你的问题,请参考以下文章

几种类加载器的使用体会

几种类加载器的使用体会

《类的加载与反射》第2节:类加载器

JVM:类加载器的双亲委派机制

节:引导类扩展类以及系统类加载器的使用和演示

节:引导类扩展类以及系统类加载器的使用和演示