使用 Class 加载程序,如何检查两个 Classes 的实例

Using a Class Loader, how do I check Instance of For Two Classes

所以在我的场景中,我使用了 URLClassLoader 并且我加载了一个包含 class a、b 和 c 的目录。

class b 扩展 class a,class c 什么也不扩展。

如何在我一直尝试使用的代码中检查这一点

b.isInstance(a) 但是这个 returns 错误,我在这里做错了什么?

抱歉我本应该使用

a.isAssignableFrom(b)

现在很有魅力。无论如何谢谢。