自定义系统类加载器源码分析:
基于上一次【https://www.cnblogs.com/webor2006/p/9240898.html】Launcher的分析继续,上次分析到了这:
接着创建应用类加载器,其创建过程其扩展类加载器类似,如下:
这里有一个细节:
因为扩展类加载器是应用类加载器的父亲,所以没必要也记录扩展类加载器,其中也可以看到在创建应用类加载器时将扩展类加载器给传进去了:
具体看一下创建的细节:
forName方法底层剖析:
4:38
自定义系统类加载器源码分析:
基于上一次【https://www.cnblogs.com/webor2006/p/9240898.html】Launcher的分析继续,上次分析到了这:
接着创建应用类加载器,其创建过程其扩展类加载器类似,如下:
这里有一个细节:
因为扩展类加载器是应用类加载器的父亲,所以没必要也记录扩展类加载器,其中也可以看到在创建应用类加载器时将扩展类加载器给传进去了:
具体看一下创建的细节:
forName方法底层剖析:
4:38