java根据类名创建实例(带参)

来源:互联网 发布:个人网络循环贷款 编辑:程序博客网 时间:2024/05/21 19:38
//根据类名获取Class对象
  Class c=Class.forName("java.lang.Integer");  
//参数类型数组
  Class[] parameterTypes={String.class}
//根据参数类型获取相应的构造函数
  java.lang.reflect.Constructor constructor=c.getConstructor(parameterTypes);
//参数数组
  Object[] parameters={"1"};
//根据获取的构造函数和参数,创建实例
  Object o=constructor.newInstance(parameters);
原创粉丝点击