如果我只知道方法名称,不知道方法接收的参数类型,我怎么样得到这个方法的Method对像? 如果我只知道方法名称,不知道方法接收的参数类型,我怎么样得到这个方法的Method对像? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没法得到一个method对象,Java里面有多态概念,如果只知道一个方法名的话可能会得到多个方法对象。可以用下面实现:Object obj = Class.forName("类名").newInstance();Method[] m = obj.getClass().getMethods();然后可以进行判断时候是你需要的对象 getMotheds不能获取私有方法 getDeclaredMethods()比较好。 spring security3 整合CAS 登陆问题 求解决 对一张表更新出异常了 大家帮帮忙 在线等帮助 Spring 声明式事务代理的问题 如何运行jasperreport自带的示例 我在SRC下面写了一个USER.JAVA,不知道怎样用 急,struts操作sqlserver数据库的方法和例子? weblogic12安装出错 80分求教,有J2EE项目经验的请进:JTA vs JDBC Transanction 请问JavaOne倒底是什么? 我加了拦截器就报错了!!! 看看我的过滤器有什么问题? 把导航栏的链接写在数据库里面
可以用下面实现:
Object obj = Class.forName("类名").newInstance();
Method[] m = obj.getClass().getMethods();
然后可以进行判断时候是你需要的对象
getDeclaredMethods()比较好。