如何用Python分析Java源代码?
我想为Java项目创建一个源代码分析工具(类似于FindBugs和其他静态分析程序),这个工具能够检测到特定的方法调用。
我更倾向于使用Python来实现,但任何建议都非常欢迎!
我打算先研究一下FindBugs的源代码,不过如果有人能给我解释一下背后的概念,以及这个项目是否容易实现,我会非常感激。
谢谢你的时间。
奥利维尔。
1 个回答
2
看这本书:《语言实现模式》。这本书很容易理解,适合初学者,你可以通过它来了解实现你想要的目标需要付出多少努力。