1. JAVA类分为三类:
1.1 系统类 (用系统类加载器加载bootstrap ClassLoader)
1.2 扩展类 (用扩展类加载器加载Ext ClassLoader)
1.3 应用类 (用应用类加载器加载AppClassLoader)
2. Java Class 加载方式有2种:
2.1 隐式加载 (即,在程序中使用 new 创建对象的时候加载)
2.2 显示加载 (即,调用class.forname加载)
3. JVM中(3个)类加载器是如何工作的?
Java采用了委托模型机制,这个机制简单来讲,就是“类装载器有载入类的需求时,会先请示其Parent使用其搜索路径帮忙载入,
如果 Parent 找不到,那么才由自己依照自己的搜索路径搜索类”, 这是个递归的动作.