【发布时间】:2011-05-05 02:26:20
【问题描述】:
什么是擦除,擦除对泛型有什么限制?
【问题讨论】:
标签: java type-erasure
什么是擦除,擦除对泛型有什么限制?
【问题讨论】:
标签: java type-erasure
Erasure 是类型在编译时使用而在运行时不存在的结果。这是 Java 泛型中的常见问题。主要问题是在运行时您无法确定泛型类包含的类型。例如,如果您有
ArrayList<Foo> t;
无法获取类型Foo,ArrayList 包含在运行时使用反射。
【讨论】:
【讨论】: