自从去年开通博客后从来就没有写过文章,在下实在是很惭愧啊,这一年多来在javaeye上学了不少的东西,也看过很多技术牛人的博客,心里也一直想:哪天要能自己写些工作体会,学习历程和大家分享下一定会非常有意义。午夜0点半,终于决定要在javaeye上多写些自己的心得体会,一个是为了自己总结方便,二是也希望能广大javaer批评指正。我一直想对一些开源源代码进行解析。我也知道自己水平很浅,但是工作这么久一直想抽空研究下一些开源软件的sourceCode,看看大牛写的代码 借鉴思路,也为工作上能更深入的了解其底层原理。目前一直在看的有yale cas ,lucene tomcat,spring ,jquery等一些框架的源代码。选来选去还是想从tomcat源代码开始。此后陆续我会看看它的底层实现 并且记录下来,和大家分享下,我下载的源代码是apache-tomcat-5.5.28-src,虽然tomcat6版本可能变动不小,但是我也懒得用最新的了,相信也是一通百通。今天很晚了,明天介绍下tomcat大体的架构图 以及tomcat 入口 启动类Bootstrap.java 进行解析。