0
我必須對JDK中的所有方法進行計數,對於每個類,計算它接收的方法調用;每個方法的 ,計數這個方法被調用的次數;如何使用Eclipse JDT對JDK中的所有方法調用進行計數JDT
提示:使用Eclipse JDT創建抽象語法樹。
任何機構請解釋我應該如何解決這個問題。一個簡單的算法會很有幫助。 感謝
我必須對JDK中的所有方法進行計數,對於每個類,計算它接收的方法調用;每個方法的 ,計數這個方法被調用的次數;如何使用Eclipse JDT對JDK中的所有方法調用進行計數JDT
提示:使用Eclipse JDT創建抽象語法樹。
任何機構請解釋我應該如何解決這個問題。一個簡單的算法會很有幫助。 感謝
您可以通過下面的步驟接近你的問題:
CompilationUnit
,以便它可以 運行。ASTVisitor
模式來參觀 MethodDeclaration
節點(方法調用)MethodDeclaration
參考搜索使用JDT SearchEngine
能力請參閱下面的文章:
謝謝,它適用於我:) – Ambidextrous 2014-12-12 20:13:27
Google'JDT AST Tutorial'。你會發現一些很好的解釋和例子。 – Joachim 2014-12-03 18:06:18
@Joachim AST我可以創建,但我想要一個合理的解釋,AST如何幫助解決這個問題。 – Ambidextrous 2014-12-03 18:07:16