一,前言 在开始看源码细节之前,首先要想好要看的问题.想好问题之后,我们该如何寻找要看的代码呢? 其实,这就好像去爬山的时候,突然想去上厕所,如果有一副地图,那么我们可以很快就找到厕所的位置.带着问题看源码也是同样的道理,如果我们知道源码每个部分的结构是做什么的,那么我们就可以很快定位代码. 这篇博客主要介绍 Tomcat 的整体设计.源码结构. 二,项目源码结构 我们先从源码结构开始.Tomcat 服务器相关的代码在 java 文件夹下面,后面我们在进入这个文件夹去分析. modules 文件…