首頁 > Java > java教程 > Java 泛型:` 有什麼用?超級`關鍵字?

Java 泛型:` 有什麼用?超級`關鍵字?

Susan Sarandon
發布: 2024-11-28 01:37:14
原創
210 人瀏覽過

Java Generics: What's the Deal with the `? super` Keyword?

Java 泛型:解開「Super」關鍵字之謎

儘管探索了有關泛型的各種資源,但您仍然會遇到關於'Super' 的困惑。超級'關鍵字。讓我們深入研究在 Java 泛型中使用「super」的複雜度來澄清這些疑慮。

1.揭開與「?」的矛盾super Number'

將集合聲明為「List super Number>',您可能會假設它可以保存Number 的父物件。 '列表'只能捕獲可以擴展Number 及其超類型的類型。加。 'test(sList);'失敗,因為'List'不能透過'List 進行捕獲轉換?捕獲轉換規則。或其任何

擴充相容

超類別的物件。 」被禁止

Java 不允許''因為它會導致模稜兩可的情況。違反泛型型別安全。

以上是Java 泛型:` 有什麼用?超級`關鍵字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板