Java获取泛型的实际类型
来源:互联网 发布:apache base64 编辑:程序博客网 时间:2024/05/21 19:47
1. 创建包含泛型的父类
public abstract class Father<T>{ public abstract String className();}2. 创建子类继承父类
public class Children extends Father<WXStudent>{ @Override public String className() { Class type = (Class) ((ParameterizedType) this.getClass().getGenericSuperclass()).getActualTypeArguments()[0]; return type.getName(); }}
3. 测试
public void testT(){ Children children = new Children(); System.out.println(children.className());}
4.输出
com.bibabo.framework.entity.WXStudent
注意:java中的泛型采用擦拭法。无法得到自己本身的泛型。而调用getGenericSuperclass()方法得到的是父类的泛型。
1 0
- java获取泛型的实际类型
- Java获取泛型的实际类型
- java中获取泛型的实际类型
- java获取泛型参数实际类型
- Java反射获取实际泛型类型参数
- Java反射获取实际泛型类型参数
- 关于获取泛型的实际类型的方法
- 跳过编译器,获取泛型参数的实际类型
- 通过反射获取泛型的实际类型
- 通过反射获取泛型的实际类型
- 如何获取java中泛型参数的实际类型--反射获取
- Java通过反射获取泛型实际类型总结(什么可获取,什么不可获取)
- *获取泛型中的实际类型
- java 通过反射获得泛型的实际类型参数
- Java泛型-获得泛型的实际参数类型
- java基础-反射 --通过反射 获取泛型实际类型参数
- 获取泛型类型T的实际类的Class对象
- 黑马程序员:泛型的高级介绍及通过反射获取实际类型参数
- 第7周 C语言程序设计(新2版) 练习2-3 字符串转换成等价整型值
- LR连接mysql数据库
- java 内存模型:重排序
- 如何在CentOS 7中添加新磁盘而不用重启系统
- document.documentElement.clientWidth
- Java获取泛型的实际类型
- Java 后台管理开发框架!CURD 一键生成,再也不要重复搬砖了!
- js图片转base64编码压缩上传
- XML解析方式
- [Python]第四讲:print语句
- excel 2007代码(部分代码与另一篇2003共享)
- 软考程序员随笔-----7
- Android ListView、GridView等性能优化
- jsp页面 报core 找不到