后端岗位面试题更新 2026-08-05

请解释Java类加载器的双亲委派模型,并说明JDBC驱动加载为何可能打破该模型。

用友后端开发专业服务技术原理方案权衡Java

考察说明

考察对类加载机制的理解及对SPI典型场景的掌握

回答思路

  1. 准确描述双亲委派的层次结构与加载流程
  2. 说明双亲委派的主要目的(防止重复加载与核心类被篡改)
  3. 识别JDBC通过SPI加载驱动会破坏双亲委派的场景
  4. 解释打破委派的原因及实现方式(如线程上下文类加载器)