源代码分析:可使用ANTLR
ANTLR是开源的语法分析器,可以用来构造自己的语言,或者对现有的语言进行语法分析。

JavaParser 对Java代码进行分析

CodeModel 用于生成Java代码(但对于已有代码的支持可能有问题)

05-07 15:49