webappclassloader专题

Java类加载器--Tomcat ClassLoader类加载器和WebappClassLoader类加载器

本文Tomcat版本基于apache-tomcat-8.5.12.看一下Tomcat的源码Bootstrap类的initClassLoader方法,代码如下: private void initClassLoaders() {try {// 创建commonLoader// 这里父加载器传递null,但是内部会使用默认的类加载器AppClassLoader作为父加载器.commonLoader