黑马程序员技术交流社区

标题: java 反射中的method中的问题 [打印本页]

作者: 自由自在2014    时间: 2014-2-18 21:25
标题: java 反射中的method中的问题
Method methodPrint=ReflectPoint.class.getMethod("print", String.class);//这里为什么必须是String.class?这里类型不能写string?

作者: 唐宋元明清    时间: 2014-2-18 21:45
类型表现形式就是.class。String s="abc"; //这里的String是 String.class的一个实例对象。
作者: 一年_Hei    时间: 2014-2-18 21:55
既然是反射得到的都是该方法在内存的字节码。参数类型必然也是字节码的形式传递。也就是类型.class
作者: 刘旭升    时间: 2014-2-18 21:56
这里面都是反射,在反射里面是没有String,有的只是字节码,所以需要是String.class  int.class  等等   
作者: 公子-醉香    时间: 2014-2-18 22:05
一句话,反射就是倒着来的。




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