packagecom.winway.fullmoni.dataplug.controller;importjava.io.File;importjava.net.URL;importjava.util.ArrayList;importjava.util.List;importcom.winway.fullmoni.dataplug.base.ZQBaseController;public classTest {public static voidmain(String[] args) {try{
System.out.println("接口实现类");for(Class> c:getAllClass(ZQBaseController.class)){
System.out.println(c.getName());
}//System.out.println("子类");
} catch(ClassNotFoundException e) {//TODO Auto-generated catch block
e.printStackTrace();
}
}/*** 获取路径下所有的子类或接口现实类
*@paramcls
*@return*@throwsClassNotFoundException*/
public static List> getAllClass(Class> cls) throwsClassNotFoundException{
List> clazzs=new ArrayList>();for(Class>cl:getClazzs(cls)){if(cls.isAssignableFrom(cl)&&!cls.equals(cl)){
clazzs.add(cl);
}</