为了账号安全,请及时绑定邮箱和手机立即绑定

通过反射可以得到:retrun "Method contents!";

通过反射可以得到:retrun "Method contents!";

RISEBY 2023-04-08 18:14:35
正在看Java的反射,函数的修饰符,返回类型,形参……都可以通过反射得到,但是怎样反射一个类的成员方法体?比如public String toString(){retrun "Method contents!";}通过反射可以得到:retrun "Method contents!";但看了半天Api没什么结果,纠结!
查看完整描述

2 回答

?
红颜莎娜

TA贡献1842条经验 获得超12个赞

哈哈,兄弟,你中计了
它只是通过反射调用了 toString(),得到string a= Method contents!
然后输出"return \""+a+"\";" 
不管是java或.net我都能肯定这种说法,java .net反射都是没有得到方法体 

查看完整回答
反对 回复 2023-04-11
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

不太清楚你说的 不过通过反射后的class对象的getMethods()或者getMethod可以获取方法的~ 返回值是Method对象 通过的该对象的invoke()方法实现

查看完整回答
反对 回复 2023-04-11
  • 2 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信