当前位置: 代码迷 >> J2SE >> java反射机制-创建类对象?该怎么解决
  详细解决方案

java反射机制-创建类对象?该怎么解决

热度:82   发布时间:2016-04-24 13:13:11.0
java反射机制--创建类对象?
现在有一个Student类
String str="pojo.Student";

调用下面的方法
public void function(String str){
  Class c = Class.forName(str);
  //反射机制得到Student的对象,代码中不要出现"Student student=XXXXXXXXXX",因为要实现动态创建类的对象,实现类
  是不确定的
}

怎么才能用java反射机制动态创建对象Object o=new Object()我想得到Student的对象

------解决方案--------------------
要动态加载类,必须有个接口或者是抽象类(A),反射所加载的类是A的实现类或者是子类,否则动态加载的类毫无意义可言。
  相关解决方案