《Java 核心技术 卷一》 泛型类型章节,这里是什么意思 ?

这儿的 “类型查询” 是翻译错误还是什么 ? 为啥我从下面的描述中没看出和 “类型查询” 有啥关系 ?

下面的 instanceof强制类型转换getClass 涉及 “查询” ?


回答:

这里的运行时类型查询 就是下面的 if代码:

if(a instanceof Pair){...}

这段代码是在运行时检测a的类型是否为pair类型。 但是并不能检测到Pair的泛型,即标题的意思:
运行时的类型查询只适用于原始类型

以上是 《Java 核心技术 卷一》 泛型类型章节,这里是什么意思 ? 的全部内容, 来源链接: utcz.com/p/944941.html

回到顶部