对接收数组参数的成员方法进行反射.avi
2011-01-26 12:01
337 查看
反射就是解析出类的方法、变量。
写一个程序,这个程序能够根据用户的类名,去执行该类中的main方法。
代码:main方法是静态的,只需要使用类名.方法的方法就可以调用,但是这是死的形式,为了灵活性,这个main方法供很多的的类调用,用户只需要输入类名就可以的,也就是说,我们还不知道调用这个方法的类是什么!怎么办呢?反射。看具体的例子:
![](http://hi.csdn.net/attachment/201101/26/0_1296013856C3a9.gif)
神奇了,我们只需要运行TestMainMethod类就会输出new String[]这里里面的值,但是遇到如下:
![](http://hi.csdn.net/attachment/201101/26/0_1296014090CR3k.gif)
鼠标放在MainMethod那地方,按下F2,copy
cn.itcast.mytest.MainMethod,放在Run Configutationsde arguments里面。Applay,Run TestMainMethod就好了。
写一个程序,这个程序能够根据用户的类名,去执行该类中的main方法。
代码:main方法是静态的,只需要使用类名.方法的方法就可以调用,但是这是死的形式,为了灵活性,这个main方法供很多的的类调用,用户只需要输入类名就可以的,也就是说,我们还不知道调用这个方法的类是什么!怎么办呢?反射。看具体的例子:
![](http://hi.csdn.net/attachment/201101/26/0_1296013856C3a9.gif)
神奇了,我们只需要运行TestMainMethod类就会输出new String[]这里里面的值,但是遇到如下:
![](http://hi.csdn.net/attachment/201101/26/0_1296014090CR3k.gif)
鼠标放在MainMethod那地方,按下F2,copy
cn.itcast.mytest.MainMethod,放在Run Configutationsde arguments里面。Applay,Run TestMainMethod就好了。
相关文章推荐
- 黑马程序员_基础加强_对接收数组参数的成员方法进行反射
- 23对接收数组参数的成员方法进行反射24 数组与Object的关系及其反射类型25 数组的反射应用
- 对接收数组参数的成员方法进行反射
- 对接收数组参数的成员方法进行反射——Method的一个demo
- 反射学习--对接收数组参数的成员方法进行反射
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- JAVA--定义一个包含整型数组参数的方法,用来接收成绩数组,进行成绩排序并输出前三名
- 黑马程序员--03.反射--07【含有数组参数的成员方法的反射】【数组的反射】
- 8.6 对接受数组方法的成员方法进行反射
- 黑马程序员---反射,Class类,Method类,Field类,数组参数的成员方法
- 利用GetType反射方法再调用方法进行传递参数实现调用
- 反射的妙用-类名方法名做参数进行方法调用实例demo
- 反射机制调用类的方法,或操作成员,以及反射中的数组对象
- wrong number of arguments,java方法反射时数组参数的坑
- SpringMVC接收对象数组参数进行封装
- java中利用反射机制得到一个类的所有构造方法,成员方法机器参数的列表
- SpringMVC接收JSON请求参数时指定参数映射到Bean中的某个成员属性的方法
- 有数组参数的方法的反射调用
- 使用JAVA的反射机制反射带有数组参数的私有方法