AngelikaLangerDocを読んでいます。ほぼ三日ぶりに読んでいます。前のレッスンで、 の配列をunbounded wild card
作成できることを学びました。また、無制限のワイルドカード パラメータ化された型が と呼ばれることも調べReifiable types
ました。再定義可能な型の定義を検索したところ、実行時に型情報がわかっている型が呼び出されると記載されていreifiable type
ます。記事からコード スニペットを選択します。
Pair<?,?>[] iniPair = new Pair<?,?>[10];
私は次の混乱を念頭に置いています。
- 無制限のワイルドカード パラメーター化された型が reifiable と呼ばれるのはなぜですか?
- 上記の例では、型情報はどのようにわかりますか?
私はそれが基本的な質問であることを知っています。ジェネリックの軌道に戻るために、復習を取り戻そうとしています。誰でもこの問題について詳しく説明できますか?