30
2020
04

String get(String string, T t) { return string; } 此方法:

编译正确


解释:尖括号里的每个元素都指代一种未知类型,在定义处只具备执行Object方法的能力,在编译期间,所有的泛型信息都会被擦除,编译后,get()的两个参数是Object,返回值也是Object。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。