一千萬個為什麽

搜索

MethodTree java 6編譯器樹API

給定方法名稱和定義方法的類名稱,是否可以在不創建ClassTree的情況下構造MethodTree,我之所以這樣做的原因是,我正在對java源代碼進行靜態分析,每當我遇到方法調用時,我需要訪問該方法,無論它在何處定義並繼續,目前我為所有類生成AST然後我開始訪問一個方法,這是一種不必要的方法因為我不想要解析所有類及其中的所有方法。

最佳答案

我們發現在沒有類樹的情況下,不可能為特定方法生成方法樹。需要生成類樹並獲得必要的方法樹。

轉載註明原文: MethodTree java 6編譯器樹API