查看ClassLoader类:
parent属性即为父加载器。
具体执行加载方法中:
此三处标注为最重要的加载逻辑,具体过程为:
1、先判断是否此类已经被加载,若是已被加载则不再进行后续处理,直接返回。
2、若是没加载,则委托父类加载器进行加载。
3、根据类全限定名,加载类对象。此为模板方法,一般自定义类加载器,重写此方法即可。
完工!是不是简单的不可思议!!!
查看ClassLoader类:
parent属性即为父加载器。
具体执行加载方法中:
此三处标注为最重要的加载逻辑,具体过程为:
1、先判断是否此类已经被加载,若是已被加载则不再进行后续处理,直接返回。
2、若是没加载,则委托父类加载器进行加载。
3、根据类全限定名,加载类对象。此为模板方法,一般自定义类加载器,重写此方法即可。
完工!是不是简单的不可思议!!!