我的意思是, 抛开概念不谈..
public static <T> T getInstance(Class<T> clz){
try {
return (T) clz.newInstance();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
public static <T> T getInstance(Class<T> clz){
try {
return (T) Class.forName(clz.getName()).newInstance();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}这两种方式, 在使用时会有不同吗?
大咪
相关分类