一、概念 Java虚拟机对class文件采用的是按需加载的方式,也就是说当需要使用该类时才会将它的class文件加载到内存生成class对象。而且加载某个类的class文件时,Java虚拟机采用的是双亲委派模式,即把请求交给父类(上层)处理,它一种任务委派模式。 举例 备注:引导类加载SPI的接口,应用类加载器加载SPI接口的实现类。 二、优势 避免类的重复加载保护程序安全,防止核心API被随意篡改