日期:2014-05-20  浏览次数:20811 次

如何通过类名获得该类?
有没有这样一个方法:参数是类名(String),返回值是该类(Class)。

------解决方案--------------------
这个用反射,
Class cls = Class.forName("包名.类名"); 
通过cls.newInstance()可以得到该类实例
------解决方案--------------------
Class.forName("com.myapp.Hello");
------解决方案--------------------
Java code
com.myapp.Hello hello = (com.myapp.Hello)Class.forName("com.myapp.Hello").newInstance();

------解决方案--------------------
return Class.forName(String).newInstance;