请问老师,泛型里?和T的区别是什么?我看了看网上的答案,不是特别清晰
来源:9-6 发送文件到服务器-1

慕码人3191957
2020-11-15
写回答
1回答
-
范型的:
T
或者
N
等等都是通配符,是在定义范型的一个命名而已,简单来说就是你定义了一个范型类或方法,你期望外部传入一个你期望的类型进来,但是你并不知道具体的类名是什么,也就是没有限定具体的子类名称,此时给这里起了一个别名而已。后续的使用可以使用这个别名去进行类实例的操作而已。
?也是一种通配符,但是是不限定通配符;更多是用来做上界或下界的限定操作。
给你找了一篇文章可以看看:
https://www.cnblogs.com/minikobe/p/11547220.html
012020-11-18
相似问题