Java中泛型的Class與Class 的區別(轉)

Object是一個具體的類名,而?是一個占位符號,表示任何類型,只要是SomeClass類或者子類就可以。

List<Object>可以放任何類對象。

List<? extends InputStream>就只能放InputStream的實現類了。

 

參考:

https://www.cnblogs.com/yangwenbin/p/4711029.html(以上內容轉自此篇文章)

http://blog.csdn.net/witewater/article/details/53462385

https://www.cnblogs.com/sprinng/p/5641209.html

http://bbs.csdn.net/topics/350146209


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。