网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  java泛型失去T.class

java泛型失去T.class

分类: IT文章 • 2024-09-30 08:44:43
java泛型得到T.class
import java.lang.reflect.ParameterizedType;

public class Test<T> {
	public Class<T> getTClass() {
		return (Class<T>) ((ParameterizedType) getClass()
				.getGenericSuperclass()).getActualTypeArguments()[0];
	}

	public void test() {
		System.out.println(getTClass());
	}

	public static void main(String s[]) {
		(new Test<String>() {
		}).test();
	}

}

输出结果:

class java.lang.String

相关推荐

  • java中取泛型对象
  • Java获取泛型 Class
  • Java-泛型中的extends和super关键
  • Java集合框架与泛型
  • [java基础] 遇到的一个关于返回值泛型的问题
  • 201671010129 2016—2017—2 《Java程序设计》学习Java的泛型程序设计的小结
  • 201671010128 2017-10-30《Java程序设计》之泛型程序设计
  • Java快速入门 你好,世界! 数据类型 运算符 字符串 数组 控制结构 方法 类 静态成员 继承 重写 包 访问级别 嵌套类 常量 接口 枚举 异常 装箱和拆箱 泛型
  • 201621123028《Java程序设计》第9周学习总结 作业09-集合与泛型
  • Java中关于泛型集合类存储的总结
  • 菜鸟请大家推荐书籍:关于Linux的使用,Linux下的c编程,ARM编程等方面
  • 编译tuxedo服务遇到的有关问题
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

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