A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 千山万水 中级黑马   /  2015-8-21 16:21  /  336 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

怎么通过反射创建对象?

1 个回复

倒序浏览
public class ClassMain {          public ClassMain(){     }     public static void main(String args[]){         //创建不带参数的对象         //ReflectClass rc1=(ReflectClass) ClassMain.getInstance("com.jijing.classDemo.ReflectClass");         //System.out.println("ReflectClass111="+rc1);         System.out.println("******************************");         ReflectClass rc2=(ReflectClass) ClassMain.getInstance("com.jijing.classDemo.ReflectClass",                                                               new Class[]{Integer.TYPE,String.class,MyClass.class},                                                               new Object[]{20,"我是ReflectClass",new MyClass("我是MyClass")});         System.out.println("ReflectClass222="+rc2);     }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马