在双亲委托机制中,各个加载器按照父子关系形成了树形结构,除了根类加载器之外,其余的类加载器都且只有一个父加载器。
package com.atChina.jvm;
import sun.awt.Symbol;
import java.util.SortedMap;
public class Test7 {
public static void main(String[] args) throws Exception {
Class<?> clazz = Class.forName("java.lang.String");
System.out.println(clazz.getClassLoader());
Class<?> clazz2 = Class.forName("com.atChina.jvm.C");
System.out.println(clazz2.getClassLoader()); // 得到类加载器
}
}
class C{
}