(面试题)ClassLoader中重要的方法

26 阅读1分钟
  • LoadClass:双亲委派机制,子加载器委托父类加载器加载,父类加载器加载失败时,子类加载器通过findClass方法自行加载
  • findClass:没有实现,交给子类实现
  • defineClass:根据字节数组,返回Class对象

ClassLoader类使用了一种设计模式,模板方法模式,自己实现一些通用方法,一些具体方法留给子类实现