本帖最后由 pengbeilin 于 2015-8-14 17:40 编辑
今天刚刚看了反射,想用eclipse写一下代码,写到获取有参数的构造函数的时候,出现了一个蛋疼的问题,代码一直提示错误,
错误大概是:类型 Class 中的方法 getConstructor(Class[])对于参数(Class, Class)不适用。
我用的jdk1.7 这里怎么会出现一个jdk1.5以前的老参数
- public static void getCon() throws Exception{
- String s = "reflect.com.Person";
- Class clavv = Class.forName(s);//先获取对象
- Constructor constructor = clavv.getConstructor(String.class,int.class);
- //提示这样的错误 类型 Class 中的方法 getConstructor(Class[])对于参数(Class, Class)不适用
- }
复制代码
我实在搞不清楚是怎么了
|
|