接口:public interface ExcelReaderInter<T> {
public ExcelEntry<T> read(InputStream is) throws Exception;
}
实现类:
public class ExcelReader_Dyh<T> implements ExcelReaderInter<T>{
public static void main(String[] args) throws Exception{
ExcelReaderInter<UserInfoBean> reader =
new ExcelReader_Dyh<UserInfoBean();
//怎么通过reader 获取到泛型参数类型UserInfoBean.class?
} @Override
public ExcelEntry<T> read(InputStream is) throws Exception {
return null;
}
}
public ExcelEntry<T> read(InputStream is) throws Exception;
}
实现类:
public class ExcelReader_Dyh<T> implements ExcelReaderInter<T>{
public static void main(String[] args) throws Exception{
ExcelReaderInter<UserInfoBean> reader =
new ExcelReader_Dyh<UserInfoBean();
//怎么通过reader 获取到泛型参数类型UserInfoBean.class?
} @Override
public ExcelEntry<T> read(InputStream is) throws Exception {
return null;
}
}
解决方案 »
- 怎么把一张表的数据取出来存到另一张表中?
- 如何根据文件名来更新数据库??
- 我是新手,运行时的空指针问题,帮忙解决一下啊~~~
- 请高手谈谈网络通信中,多线程之间的交换数据怎么实现啊
- 请问学了core java2 I和II 之后,该学一些什么啊?
- 我在tomcat里定义了数据库连接,在applet里怎样调用此数据库连接?
- 在java中怎么获取系统当前进程~有哪位达人帮帮忙
- 学习java,用那种编译器有前途?
- 在JAVA中怎么判断系统是2000或98或ME呢
- jdk如何使用?
- java如何将0x00, 0x26, 0xA6, 0x54, 0x4F, 0xF2字节数组转换为,00:26:A6:54:4F:F2格式的字符串
- 求助各位大神,小弟初学java!
它并不会对编译后的class文件做什么改动,所以你提的需求应该是做不到。
这样reader实现的就是类型参数为UserInfoBean的啊
我想要表达的是:
假设我有一个reader了,怎么获得到reader的泛型参数?