您的位置:首页 > 其它

一个类加载器的高级问题分析

2018-02-01 00:00 232 查看

一、概述

1、编写一个能打印出自己的类加载器名称和当前类加载器的父子结构关系链的MyServlet,正常发布后,看到打印结果为WebAppClassloader
2、把MyServlet.class文件打jar包,放到ext目录中,重启tomcat,发现找不到HttpServlet的错误。

3、把servlet.jar也放到ext目录中,问题解决了,打印的结果是ExtclassLoader 。

4、父级类加载器加载的类无法引用只能被子级类加载器加载的类,原理如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  类加载器