黑马程序员技术交流社区

标题: 方法反射的问题 [打印本页]

作者: 程明    时间: 2011-11-24 11:33
标题: 方法反射的问题
本帖最后由 程明 于 2011-11-24 16:51 编辑

collection3.getClass().getMethod("add",Object.class).invoke(collection3."abc");
蓝色这部分代码是什么含义?

作者: 梦女孩    时间: 2011-11-24 11:45
获得该类的一个叫add的方法,此方法的参数列表为一个object类型的参数,然后执行这个方法,传入参数“abc”结果付给对象collection3。
P.S.: collection3后面是逗号不是点。

作者: 程明    时间: 2011-11-24 11:52
明白了.
打错了,呵呵.
看视频时漏过了.
作者: 程佳佳    时间: 2011-11-24 11:57
通过发射得到该类的add方法,从而将字符串''abc''交给对象collection3。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2