黑马程序员技术交流社区
标题:
关于泛型限定中的下限
[打印本页]
作者:
IDhmpj
时间:
2015-4-29 16:28
标题:
关于泛型限定中的下限
泛型限定分为上限和下限。
代码体现为:
上限:<? extends E>
表示参数可以接收E类型和E类型的子类。
下限:<? super E>
表示参数可以接收E类型和E类型的父类。
那么问题来了,E类型的子类也是E类型啊,那么限定的界限不就不存在了么?应该怎样去理解这句话呢?
作者:
shield
时间:
2015-4-30 08:58
下限的意思是你这里规定使用的类型应该是E的父类,就是你只能从E网商找类型所以叫下限
Object
| ----
| 这部分叫 ? super E 相较于这些类。E就叫下限
| -----
E
| ------
| 这部分叫 ? extends E 相较于这些类, E就叫上限
| ------
E的子类
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2