问题:两个不相干的classloader加载起来的单例是否为同一个单例
ClassLoader 实际作用
从结果来说,ClassLoader加载过之后,会生成对应的Class对象
classloader.pngJVM 默认的ClassLoader
自定义ClassLoader的时候可以指定父加载器为null,则会产生一个与extension平级的ClassLoader,此时会在同一个JVM中产生两套Class互不相关的类(除了通过BootStrap加载起来的基础类)
ClassLoader 加载 Class 的步骤
- find loaded class
- find class
- define class
- load class
网友评论