我对Bootstarp和Application类加载器有清楚的了解,但是我们知道何时应该使用扩展类加载器,因为我们已经有了Application Claa Loader。 对实时示例的解释将受到高度赞赏..
答案 0 :(得分:1)
实际上,JVM总是使用扩展类加载器。运行此代码
public static void main(String[] args) throws Exception {
System.out.println(ClassLoader.getSystemClassLoader().getParent());
}
您将看到Application类加载器父类是扩展类加载器。它只是将jre \ lib \ ext中的所有jar添加到JVM类搜索路径中。 Java在那里拥有特定于平台的jar