我想知道Eclipse JDT是否提供任何API函数来实例化IType中的对象。

我们正在使用Eclipse JDT搜索引擎来检索具有特定接口的类,例如Application,如下所示:

public interface Application {
    void launch();
}


使用JDT搜索引擎,我们可以获取一个IType对象,该对象表示实现Application接口的类。假设实现类具有无参数构造函数。

我们试图实现的是从Object获取具体的IType。因此,我想知道JDT是否提供任何API函数来这样做。

如果是这样,我们将使用它实例化IType。如果没有,我们将找到包含的项目,从中构建一个ClassLoader,然后使用反射直接实例化该类。

提前谢谢
马特

最佳答案

不。反思是要走的路。

关于java - 从IType实例化对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11366826/

10-12 00:33