吐槽:双亲委托,听着很专业,实际只是语音加工。这里对那些将很简单逻辑,编织一大堆专业名词看似高深,实际快脱离本质的做法嗤之以鼻。这是国内(国外我也不清楚)一些厂面试一些半桶水的面试官喜欢摆谱的原因,说的那么高深,就是先要父亲的ClassLoader加载,因为只有爷爷和父亲,所以才叫双亲。委托 不会解释。
双亲委托:
BootstrapClassLoader:类启动加载器
--Java类加载层次中最顶层的类加载器,负责加载JDK中的核心类库
/**
* Returns a class loaded by the bootstrap class loader;
* or return null if not found.
*/
private Class<?> findBootstrapClassOrNull(String name)
{
if (!checkName(name)) return null;
return findBootstrapClass(name);
}
java.protocol.handler.pkgs:org.springframework.boot.loader
URLClassLoader 加载某一个jar包或者某一个目录的jar的类
end...