java如何使用EclipseJDT统计JDK中的所有方法调用
我必须统计JDK中的所有方法,对于每个类,统计它收到的方法调用; 对于每个方法,计算调用此方法的次数
提示:使用EclipseJDT创建抽象语法树
请任何人解释一下我应该如何处理这个问题。一个简单的算法会很有帮助。 谢谢
你可以在下面搜索框中键入要查询的问题!
我必须统计JDK中的所有方法,对于每个类,统计它收到的方法调用; 对于每个方法,计算调用此方法的次数
提示:使用EclipseJDT创建抽象语法树
请任何人解释一下我应该如何处理这个问题。一个简单的算法会很有帮助。 谢谢
# 1 楼答案
您可以使用以下步骤解决问题:
CompilationUnit
,以便 穿越李>ASTVisitor
模式访问MethodDeclaration
节点(方法调用)MethodDeclaration
使用JDTSearchEngine
功能请参阅以下帖子: