加载从目录中的jar扩展另一个类的类

时间:2014-06-27 04:19:47

标签: java dynamic reflection loading

我想要做的是,假设我有一个文件夹,这是一个目录,让我们说我创建了一个JAR,其中有一个类正在扩展“Apple”。我如何检查该文件夹中的所有JARS并检查它们是否有扩展Apple的类,然后将这些类中的每一个都添加到我的列表中?

1 个答案:

答案 0 :(得分:1)

您必须为此使用反射API。首先,获取由类加载器加载的所有类的列表,然后在反射API的帮助下,您可以检查类是否扩展了Apple。希望这有帮助