java代码如何检测一个类是否实现了接口呢?
下文笔者讲述使用java代码检测类是否实现接口的方法分享,如下所示
检测一个包下面哪些类是***接口的实现类
接口实现类的示例分享
实现思路: 使用isAssignableFrom 方法即可检测“类”是否为接口的实现 if (接口类.class.isAssignableFrom(实现类.class)) { //是指定接口的实现类 }例:
检测一个包下面哪些类是***接口的实现类
接口实现类的示例分享
Class[] classes = ClassUtils.getClasses(handlersPackage); for(Class clazz : classes) { if (接口类.class.isAssignableFrom(clazz)) { //是指定接口的实现类 } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。