使用 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)
现在很有魅力。无论如何谢谢。
所以在我的场景中,我使用了 URLClassLoader 并且我加载了一个包含 class a、b 和 c 的目录。
class b 扩展 class a,class c 什么也不扩展。
如何在我一直尝试使用的代码中检查这一点
b.isInstance(a) 但是这个 returns 错误,我在这里做错了什么?
抱歉我本应该使用
a.isAssignableFrom(b)
现在很有魅力。无论如何谢谢。