(面试题)如何打破双亲委派机制 扎心柯 2023-02-03 39 阅读1分钟 通过SPI机制,通过ServiceLoader.load去加载 这个是因为双亲委派机制代码写在ClassLoader和其三个实现类里面的,我不想用双亲委派,那我就不用他们三个 通过自定义类加载器,继承ClassLoader,重写loadClass方法。 比如,包名以com.zxk开头的不向上委派,直接使用findClass加载 扩展 plus: 这个专栏有详细讲SPI机制的