AST和JDT Java模型之间的主要区别是什么?

时间:2014-05-15 10:30:13

标签: java eclipse eclipse-plugin

他们用来分析代码的优点和缺点是什么?

1 个答案:

答案 0 :(得分:0)

JDT Java模型的级别要高得多:它提供了项目的结构,但是(大致)限于定义:包,类,字段,方法。

AST低得多。它忠实地代表了源代码,包括方法体。

Java模型通常访问速度非常快,而AST需要完整的Java解析并且速度较慢。