JVM从源码分析类加载机制
流程图
源码分析 launcher 的实例化流程
1.AppClassLoader 和 ExtClassLoader 都继承URLClassLoader
2.getLauncher() 获取的是一个 单例类 Launcher 对象,保证了每一个虚拟机只有一个 Launcher
3…程序执行的结果说明了 自定义类 User的 类加载器 是 AppClassLoader, AppClassLoader的父加载器是ExtClassLoader , ExtClassLoader 的父加载器是 null,下面源码
原创
2021-03-24 15:03:25 ·
194 阅读 ·
0 评论