JAVA 泛型种类

泛型标记和泛型限定:E、T、K、V、N、?

在使用泛型的时候,若希望将类的继承关系加入泛型应用中,就需要对泛型做限定, 具体的泛型限定有对泛型上线的限定和对泛型下线的限定。

1.对泛型上限的限定:<? extends T> 在Java中使用通配符“?”和“extends”关键字指定泛型的上限,具体用法为<? extendsT>,它表示该通配符所代表的类型是T类的子类或者接口T的子接口。

2.对泛型下限的限定:<? super T>在Java中使用通配符“?”和“super”关键字指定泛型的下限,具体用法为<? super T>, 它表示该通配符所代表的类型是T类型的父类或者父接口。

发布了336 篇原创文章 · 获赞 846 · 访问量 41万+

猜你喜欢

转载自blog.csdn.net/zhanglong_4444/article/details/104799347
今日推荐