J'ai lu O'Reilly livre, que j'ai connu ce OBTENIR et de METTRE à la règle
Utiliser un s'étend générique quand vous n'avez que des valeurs d'une structure, d'utiliser un super générique quand vous avez seulement mettre des valeurs dans une structure, et ne pas utiliser un caractère générique à la fois lorsque vous get et put.
les exceptions sont les suivantes:
Vous ne pouvez pas mettre n'importe quoi dans un type déclaré avec une s'ÉTEND générique, sauf pour la valeur null, ce qui appartient à chaque type de référence
vous ne pouvez pas obtenir quoi que ce soit à partir d'un type déclaré avec un SUPER générique, sauf pour une valeur du type de l'Objet, qui est un super-type de chaque type de référence
Quelqu'un peut-il m'aider à explorer cette règle en profondeur? Si possible,veuillez les mettre en ordre hiérarchique.