我有下一个代码:
class iCache<K,V> implements Map<Object, Object>
{
...//Code
}
Run Code Online (Sandbox Code Playgroud)
如何获得K和V的班级名称?
你不能,编译器在编译时执行类型擦除.换句话说,K和V类型参数纯粹是编译时的概念,它们在运行时是不可访问的.
您可以做的是在运行时获取自定义Map类型中的键/值类.
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |