如何知道一個Webapp執行時類的執行次序?

taikeqi發表於2005-02-22
對於一個執行在Tomcat下的webapp,我能否觀察這個Webapp執行時所有相關類的執行次序,這些類可能互相呼叫,比如對於 HelloWorldServlet,如果在這個類中需要初始化另外一個類B,那麼我希望能有一個日誌,能夠觀察出先是HelloWorldServlet被呼叫執行,然後是Class B被呼叫執行。
我這樣做的目的是想在分析一些開源的軟體時候從底層瞭解它是怎麼執行的,類之間是如何呼叫的。雖然對這些軟體有啟動執行日誌,但是這些日誌只是記錄一些主要的類的載入,執行情況,而我要的是詳細的執行次序,詳細到每一個類被裝載、執行。
我看了一些關於ClassLoader方面的資料,但似乎ClassLoader闡述的不是這方面.
懇請高手指點!!!

相關文章