作者 tanghuailong
如果喜歡那就去做吧
泛型x
我并不要說一些泛型的基本知識,主要是太多纷妆,自己知識儲備不夠盔几,講的也不好,如果想深入了解泛型請點擊這里 Java Generics FAQs - Frequently Asked Questions ,講的真的蠻好的凭需。
從 T E V K 问欠? 區(qū)別談起
首先T E V K 其實都是一樣的肝匆,就是起的名字不一樣而已粒蜈,人們根據(jù)作用的地方不同,起了不同的名字旗国。如果你偏偏都要叫T 枯怖,也是可以的。
T
最為常見能曾,各種泛型方法度硝,指的是一個類型
E
通常用在表示一個元素,譬如 List<E>
K
通常為鍵寿冕,譬如 Map<K,V>
V
通常為值 蕊程,譬如 Map<K,V>
所以最主要講講 T 和 ? 的區(qū)別驼唱。
首先要搞清楚藻茂,通配符?和 類型參數(shù) T 并不相同玫恳,類型參數(shù)T可以代表任何一種類型辨赐,?也可以代表任何一種類型京办。這兩點的區(qū)別可以看下面的例子掀序。
。惭婿。不恭。叶雹。下周再續(xù)。换吧。浑娜。
:smile: 這周更新