JDK源码分析——类加载器的分析和实战

本篇文章中的实例代码已经放入github的JavaExample中:

github地址:https://github.com/mh47838704/JavaExample

该文章中的实例代码:

https://github.com/mh47838704/JavaExample/tree/master/src/test/java/com/mh/JavaExample/cloader

实例放在项目的test模块中,代码路径com.mh.JavaExample.cloader,下载之后直接运行TestMain即可,其中自定义加载的类放在test的resources目录,目录结构如下图所示
JDK源码分析——类加载器的分析和实战_第1张图片

源码的分析如下文所示:

https://blog.csdn.net/m47838704/article/details/79721655

总结

通过分析和调试classloader的源代码可以更加清晰类加载机制的工作原理,在整理清楚了类加载机制之后,就可以更好的了解tomcat应用隔离机制了。关于tomcat应用隔离机制的实现,后续会有相应的博客文章进行详细的介绍。

你可能感兴趣的:(jdk,classloader,java)