黑马程序员技术交流社区
标题:
问个泛型的问题
[打印本页]
作者:
剑雨飘扬
时间:
2015-3-27 11:47
标题:
问个泛型的问题
本帖最后由 剑雨飘扬 于 2015-3-27 14:57 编辑
<?>跟<T>有什么不同?为什么要弄个问号呢?
作者:
零点Crazy
时间:
2015-3-27 13:20
<?extends E>表示可以接收T和T的子类型
<? super E>表示可以接收T和T的父类型。
?只是一个代表符号,没有实际意义。你要是愿意可以随便写成其他的A,B,C都无所谓只是?表示的更确切一些。
?大部分都是出现在以上两种泛型格式里。T和E其实都是用来表示单个出现的泛型,如:、
Test<T t>
Test<E e>
只是两个不同的符号,表示的含义是相同的。
作者:
剑雨飘扬
时间:
2015-3-27 14:56
零点Crazy 发表于 2015-3-27 13:20
表示可以接收T和T的子类型
回答的好详细~谢谢哈
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2