标签:
BootStrap、ExtClassLoader、AppClassLoader
BootStrap是虚拟机内核的一段C++代码,负责加载一些核心java类。
找到了,ok,并记录已经加载过A类
没找到,推给儿子ExtClassLoader
儿子ExtClassLoader找到,ok,并记录已经加载过A类
儿子ExtClassLoader未找到 ,推给孙子AppClassLoader
孙子AppClassLoader 找到,ok,并记录已经加载过A类
孙子AppClassLoader 没有找到,抛出异常ClassNotFoundException
标签:
原文地址:http://www.cnblogs.com/qq-757617012/p/4273462.html