Java — 如何让通过反射机制创建一个类的实例对象

这是非常的简单的,具体方法就一行代码:

(例如,我们已经创建了一个org.PengLee.test.ActionDo类)

String className = "org.PengLee.test.ActionDo" ; 

ActionDo action = (ActionDo)Class.forName(className).newInstance() ;

其中Instance的就是“实例对象”的意思,可见newInstance()方法根据一个类对应的Class对象创建一个类的实例

唯一需要注意的是:className要使用实现类的全限定类名才行

posted @ 2014-10-06 09:29  RoperLee  阅读(537)  评论(0)    收藏  举报