类似于Class.forName(),有没有Class.forMethod()?? 依靠Class.forName()我们可以动态的加载Class,但是有时候,我需要动态的调用方法,有没有类似于Class.forMethod(String)这样的方法呢??????急!!!!谢谢了!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 动态调用方法用java的反射机制http://www.javaeye.com/topic/136205 没有,建议lz去看看api,就知道了。 反射Class c = b.getClass(); Method m = c.getMethod("getF");A a = (A)m.invoke(b); 这也问?查API啊 lz你发帖子的这点儿时间,查API早就查出来了 比如 b有 b.getF1(),b.getF2(),b.getF3()……返回类型是A类型的Class c=b.getClass(); for(int i=1;i<4;i++){Method m=c.getMethod("getF"+i);A a=(A)m.invoke(b);} java新手请教问题 一个算法问题 JAVA 重构疑问 基于Ajax的应用程序架构汇总 过时API 求,java的CRC16校验程序! JAVA中的SQL语句不会写了! 有关web应用 救命呀!重分悬赏!一个简单的问题解决不了。(在线等待) 如何在MotoSDK中实现输入的文本被*掩盖! 今天阿里软件的笔试题 大家一起讨论吧 JTextArea如何改变单行字体颜色
http://www.javaeye.com/topic/136205
Class c = b.getClass(); Method m = c.getMethod("getF");
A a = (A)m.invoke(b);
比如 b有 b.getF1(),b.getF2(),b.getF3()……返回类型是A类型的
Class c=b.getClass();
for(int i=1;i<4;i++){
Method m=c.getMethod("getF"+i);
A a=(A)m.invoke(b);
}