gpt4 book ai didi

java - 在 eclipse jdt AST 中创建类型绑定(bind)

转载 作者:行者123 更新时间:2023-11-30 10:44:49 26 4
gpt4 key购买 nike

我正在使用 eclipse JDT 从 java 对象生成源代码。在创建 Type(例如表示类的 SimpleType)时,我将如何添加类型绑定(bind)?

PS:我仍然无法理解类型绑定(bind)。

最佳答案

类型绑定(bind)不是由 JDT 的客户端创建或分配的。绑定(bind)由编译器创建,作为解析和解析 Java 文件的结果。

因此,如果您实现的工具在步骤 1 中生成了一个类,而在步骤 2 中需要绑定(bind)该类:保存步骤 1 中的类,并使用 ASTParser 重新读取它在设置 setResolveBindings(true) 之后。

否则,如果您只是创建这个类,不用担心绑定(bind),只有 AST 会确定生成的源文件。

关于java - 在 eclipse jdt AST 中创建类型绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37312528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com