类加载器主要两类是Bootstrap ClassLoader和自定义加载器。 继承了ClassLoader的类都统称为自定义类加载器。 4种类加载器相当于等级关系,并不是继承关系。 引导类加载器->扩展类加载器->系统类加载器 (BootStrap ClassLoader)引导类加载器无法被获取,值会为null。 JAVA的核心类库都是使用BootStrap ClassLoader类加载器进行加载的。 (一)启动引导类加载器 (二)扩展类加载器 (三)应用程序类加载器 (四)用户自定义类加载器