Android ClassLoader详解
Android中类加载器有
BootClassLoader,
URLClassLoader,
PathClassLoader,
DexClassLoader,
BaseDexClassLoader,
等都最终继承自java.lang.ClassLoader。
双亲委派模型
还有自定义的类加载器,它们之间的层次关系被称为类加载器的双亲委派模型。
优点
类就会随着加载它的ClassLoader一起具备了一种带有优先级的层级关系,通过这种层级关系可以避免类的重复加载,同时也能保证Java核心类库的安全性