JDK中有多个ClassLoader, 不同的ClassLoader负责加载不同的类
JDK中有4个常用的ClassLoader
- bootstrap classloader
- extesion classloader
- application classloader
- other (表示其他)classloader
classloader 对象每个都有一个关联,被加载的classloade 中有一个parent 属性指向加载classloader 引用,
从而形成了一个层的形式,加载其他类的时候先询问classloader parent属性, 以便知道parent指向的classloader是否加载过要加载的类,如果加载过就不再加载了
本文介绍了JDK中四种常见的类加载器:引导类加载器、扩展类加载器、应用程序类加载器和其他类加载器,并通过示例代码展示了类加载器之间的层次关系。

被折叠的 条评论
为什么被折叠?



