求教:java中如何利用反射创建变量?
sillf 2010-06-22 10:03:34 java中可以通过一个字符串找到一个类并为这个类创建实例,但是这个实例用什么东西来接收呢?
比如一个字符串
String str="java.lang.Math";
Class cl=Class.forName(str);
cl.newInstance();//此处创建了实例,但是在没有确定返回类型的情况下,如何通过反射产生一个变量指针来接收这个实例呢?显然用
Math m=(Math)cl.newInstance();是缺乏移植性的,求教各位知道答案的大虾指点下