今天看了TOMCAT的Ajp13这个类的源代码,发现一个很值得注意的地方,那就是不管是否继承了某类,都在构造函数中调用super()方法。我已经看了一些关于TOMCAT的代码了,但是以前却没有发现该现象。今天不知道怎的,突然发现它了。
*********************
public Ajp13() {
super();
initBuf();
reqHandler=new RequestHandler();
reqHandler.init( this );
}
public Ajp13(RequestHandler reqHandler ) {
super();
initBuf();
this.reqHandler=reqHandler;
reqHandler.init( this );
}
*********************
这应该是一个编程习惯,从这个小地方,也可看出搞TOMCAT的人具有良好的编程习惯的。毕竟能注意到每个地方不是那么容易的。
向高手们学习!