我正在阅读AngelikaLangerDoc。时隔将近三天,我正在阅读它。在我之前的课程中,我了解到,unbounded wild card
允许创建数组。我还研究了无界通配符参数化类型称为Reifiable types
. 当我搜索 reifiable 类型的定义时,它指出,类型信息在运行时已知的类型称为reifiable type
. 从文章中选择一个代码片段。
Pair<?,?>[] iniPair = new Pair<?,?>[10];
我有以下困惑。
- 为什么我们说无界通配符参数化类型称为reifiable?
- 在上面的示例中,如何知道类型信息?
我知道这是一个基本问题。我只是想复习一下,回到泛型的轨道上。谁能详细说明这个问题?