一、概念

Java虚拟机对class文件采用的是按需加载的方式,也就是说当需要使用该类时才会将它的class文件加载到内存生成class对象。而且加载某个类的class文件时,Java虚拟机采用的是双亲委派模式,即把请求交给父类(上层)处理,它一种任务委派模式。
类的双亲委派机制
举例
类的双亲委派机制
备注:引导类加载SPI的接口,应用类加载器加载SPI接口的实现类。

二、优势

  • 避免类的重复加载
  • 保护程序安全,防止核心API被随意篡改

相关文章:

猜你喜欢
  • 2021-11-14
  • 2021-06-11
  • 2021-04-05
相关资源
相似解决方案