Java泛型K V E T ?以及 泛型擦除的理解
泛型的使用不多说了。详细谈谈常见通配符的区别:K V代表键值对E 代表ElementT 某个具体的Java类型,在使用时需要被指定。实际上具体是用KVET哪个字母,都一样,只是他们代表的东西是约定成成俗的,我用ABCDE可不可以呢,当然可以!? 代表不确定 的Java类型。通配符,多用在函数的参数声明,不加限定就时是Object及其子类。限定extends 和 super<? extends E>必须是E的子类或者E本身,如果不是,编译失败<? super
原创
2021-02-27 00:39:43 ·
417 阅读 ·
1 评论