在运行时获取泛型类

时间:2013-04-08 00:13:34

标签: java

我一直试图弄清楚如何在运行时确定泛型类型的类名,但也许我需要重新考虑一下我的想法。

例如我有:

Map<String,Integer> map = new PersistentHashMap<String,Integer>();

我是否可以从java.lang.String中检索类名java.lang.IntegerPersistentHashMap

1 个答案:

答案 0 :(得分:5)

由于type erasure,这是不可能的。