什么是双亲委派机制 当某个类加载器,需要加载某个class文件时,会首先把这个任务委派给她的上级加载器,如果他的上级加载器没有加载,自己才回去加载这个类
四种类加载器 BootStrapClassLoader(启动类加载器); 主要加载Java的核心类库 ExtClassLoader (标准扩展加载器) 主要负责加载jre/lib AppClassLoader 加载程序所在的目录里的class
CustomClassloader自定义类加载器。
双亲委派机制的作用 1、防止重复加载同一个.class。通过委托去向上面问一问,加载过了,就不用再加载一遍。保证数据安全。 2、保证核心.class不能被篡改,防止危险代码的植入风险。。