我认为学习Tomcat 或者其他开源源码 ,没必要每行代码都读明白 得知道他这个软件 是干什么的,怎么用,解决了什么问题,这些问题的难点是啥,作者又是怎么解决的。 带着这些问题去看,你会更容易理清软件开发的脉络 看Tomcat 的文档放在 Wiki目录下了