网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  获取泛型类对应的class类型

获取泛型类对应的class类型

分类: IT文章 • 2025-01-20 20:23:37

自己写来备忘的,如有错误,请指正!

public class Demo<T> {
	private Class<T> clazz;
	
	public Demo() {
		ParameterizedType parametclass = (ParameterizedType) this.getClass().getGenericSuperclass();
		Type[] actualTypeArguments = parametclass.getActualTypeArguments();
		clazz = (Class<T>) actualTypeArguments[0];
	}
}

  

相关推荐

  • 反射机制 概述 Class类 ParameterizedType接口 Package类 Annotation注解类 Modifier类 Field类 Constructor类 Method类 Executable类 AccessibleObject类 创建对象 获取泛型类型
  • 转老赵--不同泛型参数生成的具体类(无论是值类型还是引用类型),它们的静态字段是独立的
  • 获取泛型类对应的class类型
  • 如何使用反射技术获取泛型类的真实类型?
  • java获取泛型的现实类型
  • GetDlgItem”的左边必须指向类/结构/联合/泛型类型
  • 经过反射获取父类泛型的类型
  • 泛型的where约束后面跟一个具体的类型,作为基类约束,编译异常
  • error C2227: “->TopLeft”的左边必须指向类/结构/联合/泛型类型,类似这样的有关问题是什么原因
  • Java5泛型的用法,T.class的获取跟为擦拭法
  • Windows 系统安装 Python 3.8 详解
  • Gitlab--安装及汉化 简介 安装 配置 测试 汉化
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号