如何用Python分析Java源代码?

4 投票
1 回答
1665 浏览
提问于 2025-04-16 06:16

我想为Java项目创建一个源代码分析工具(类似于FindBugs和其他静态分析程序),这个工具能够检测到特定的方法调用。

我更倾向于使用Python来实现,但任何建议都非常欢迎!

我打算先研究一下FindBugs的源代码,不过如果有人能给我解释一下背后的概念,以及这个项目是否容易实现,我会非常感激。

谢谢你的时间。

奥利维尔。

1 个回答

2

看这本书:《语言实现模式》。这本书很容易理解,适合初学者,你可以通过它来了解实现你想要的目标需要付出多少努力。

撰写回答