2020-02-10 深入理解JVM读书笔记之类加载器加载职责
Bootstrap ClassLoader: 加载$JAVA_HOME/lib 核心包
Extension ClassLoader: 加载$JAVA_OHOME/ext 扩展包
Application ClassLoader: 加载 ClassPath ,也就是我们的项目
User ClassLoader: 程序猿自己实现的类加载器,加载自定义的类
双亲委派模型: 优先托父类加载一直向上直到Bootstrap ClassLoader, 加载不到则用当前类加载器加载。
作用: 保证jvm基类不会被破坏,使jvm稳定允许。