在Java泛型中,列出了什么<;?超级字符串>;什么意思?

在Java泛型中,列出了什么<;?超级字符串>;什么意思?,java,generics,Java,Generics,有人能解释一下这两者是如何编译的以及它是如何工作的吗 List<? super String> list = new ArrayList<Object>(); List否(即,是的,您遗漏了一些内容:-)因为字符串是最终的,所以它不能是任何其他类的超类列表BTW-字符串类是最终的,没有类扩展它。是的,我知道,只有一个案例出现在java证书测试中=)

有人能解释一下这两者是如何编译的以及它是如何工作的吗

List<? super String> list = new ArrayList<Object>();

List否(即,是的,您遗漏了一些内容:-)
因为
字符串
最终的
,所以它不能是任何其他类的超类<代码>列表BTW-字符串类是最终的,没有类扩展它。是的,我知道,只有一个案例出现在java证书测试中=)