gpt4 book ai didi

java - 如何通过反射扩展 Java 类?

转载 作者:搜寻专家 更新时间:2023-10-31 08:16:15 25 4
gpt4 key购买 nike

我有两个字符串:

String a="org.test.A";
String b="org.test.B";

我通过反射上课

Class aClass = Class.forName(a);

我想要 aClass extends b,比如:

Class okClass=aClass.extends(b);//how to implement this?

如何实现?

如何获取okClass?

谢谢!

最佳答案

除了使用 JDK dynamic proxy , 它只能通过接口(interface)工作,你可以使用 CGLIB或用于在运行时扩展类的 javassist。

关于java - 如何通过反射扩展 Java 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1886785/

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