定义

  1. 双亲委派机制指的是,当一个类加载器接收到加载类的任务时,会自底向上查找是否加载过,如果加载过就直接返回;再由顶向下进行加载。向下委派加载起到了一个加载优先级的作用
  2. 三级类加载器有父子关系,因此叫双亲委派机制
  3. 作用:
    1. 保证类加载的安全性:避免恶意代码替换 JDK 中的核心类库,比如 String,确保核心类库的完整性和安全性
    2. 避免重复加载:避免同一个类被多次加载

Untitled

Untitled

问题

Untitled

<aside> 💡 Java 中如何使用代码的方式主动加载一个类?

Untitled

</aside>