Class cls=Class.forName("Thetest");//例如存在一个这样的类.
Class par=new Class[]{int.class,double.classs}//例如导入的这个类的构造方法有着两个参数
Constructor con=c.getConstructor(par);//指定参数,以便获得适合的构造方法
//以下是将引入的类实例化
Object objs=new Object[]{33,23.3}//object类是所有类的父类,所以它可以接收所有数据类型和对象,如果对面向对象的编程有所了解应该明白.
Object obj=null;
obj=con.newInstance(objs);//这里的原理与前相同.
Class par=new Class[]{int.class,double.classs}//例如导入的这个类的构造方法有着两个参数
Constructor con=c.getConstructor(par);//指定参数,以便获得适合的构造方法
//以下是将引入的类实例化
Object objs=new Object[]{33,23.3}//object类是所有类的父类,所以它可以接收所有数据类型和对象,如果对面向对象的编程有所了解应该明白.
Object obj=null;
obj=con.newInstance(objs);//这里的原理与前相同.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货