0

我计划开始一个项目,其中需要一个用于 java 源代码的词法分析器。简单地说,我需要一个带有元数据的班级列表。继承层次结构现在就足够了,但最终我希望能够获得关于类的更多信息(例如包含类,以及带有元数据的字段/方法)。

我想使用 OpenJDK 来帮助解决这个问题。

谁能指导我在 javac(或其他)代码中的哪个位置,我可以开始了解 openjdk 的工作原理,以便我可以分叉 javac 代码并编写一些东西来获取这些信息?

4

1 回答 1

1

有 Java Compiler api:overviewjavadoc。对应的 OpenJDK 源代码(适用于 JDK 6)在此处

于 2011-12-09T03:02:13.750 回答