你好我在这个问题中使用了答案:Create new class from a Variable in Java通过代码创建一个名为变量的新类。我的问题是如何为这个新类添加继承?我已经拥有了父类,我希望new成为它的子类并继承所有方法。我已经检查了java.lang中的Class Class但它没有有一些关于setparent类或类似的东西。我明白这是非常不安全的逻辑,但我真的想在我的应用程序中使用此功能。任何想法?
答案 0 :(得分:0)
只是为了澄清并纠正我,如果我错了,但你是想尝试动态创建一个尚未存在的类或尝试从String实例化一个类的实例?使用classForName(“Foo”)不会创建一个尚不存在的新类型,它将通过类路径查找名为Foo的类,并创建一个类对象的实例,然后可以调用方法。