今天看了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的人具有良好的編程習慣的。畢竟能注意到每個地方不是那麼容易的。
向高手們學習!