类加载器

What image1
三大阶段 image2
类加载体系 image3
双亲委派机制防止传递假冒的jdk核心类

层层上抛, 只要父类发现自己能加载就加载, (这样如果传递的是jdk的核心类,就会被父类加载)

一旦父类加载, 子类就不会再加载, 如果父类加载不了, 就会下发还给子类

(其实一定程度上确保了先加载核心类, 再加载拓展类, 最后加载自定义类)

image4