这里可能需要用到反射来newInstance
参考详细 (转自)白夜船长
private <T> T newTclass(Class<T> clazz) {
T t = null;
try {
t = clazz.newInstance();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
return t;
}
使用:
newTclass(Jianshu.class)
如果你有其他更好的方法,麻烦请留言告诉我,共同进步。