// 根据类名获取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);