0
点赞
收藏
分享

微信扫一扫

JVM.双亲委托(源码)

窗外路过了谁 2022-04-13 阅读 57

吐槽:双亲委托,听着很专业,实际只是语音加工。这里对那些将很简单逻辑,编织一大堆专业名词看似高深,实际快脱离本质的做法嗤之以鼻。这是国内(国外我也不清楚)一些厂面试一些半桶水的面试官喜欢摆谱的原因,说的那么高深,就是先要父亲的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...

举报

相关推荐

0 条评论