首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Tomcat学习之二,认识Bootstrap种

2012-10-07 
Tomcat学习之二,认识Bootstrap类Bootstrap类全称org.apache.catalina.startup.Bootstrap整个类加上注释和

Tomcat学习之二,认识Bootstrap类
Bootstrap类全称org.apache.catalina.startup.Bootstrap
整个类加上注释和空白也就559行.代码写得很规整.到底人家是世界级的代码嘛.或者java的代码格式很容易写清楚.
整个类中有22个方法,六个成员变量 ,还有一个日志成员变量 .可见平均下来类中的方法也就10多行代码这个样子.我喜欢类中方法分类得当的.太长方法说明设计不当或者实在是逻辑很复杂.
这个类注释如下:


我们来看下Bootstrap的main方法(不知道为什么,对于程序自从C开始,我就首先去找main函数,找不到我就有点不太爽.)主要就是初始为类加载器并启动此类.如下:

(#q1)上面那句注释中说的仅用于测试,难道正确的启动就不用了吗?
还有对于下面的代码:

接我上面环境.此代码执行过程,array数组中的内容如下所示:

else if (command.equals("start")) { daemon.setAwait(true); daemon.load(args); daemon.start(); }




热点排行