给定的
String className = "com.example.MyClass";
我如何能够检查这个类是否实现了特定的接口?
我试过了
Class myClass = Class.forName(className); if (myClass instanceof MyInterface) {}
和
if (myClass.isInstance(MyInterface.class)) {}
但两者都不起作用 - 显然 Class 对象没有继承 MyInterface
检查类是否仅在给定类名的情况下实现接口的正确方法是什么?
宝慕林4294392
相关分类