Sto leggendo il capitolo su Generics from Java efficace [Articolo 27].Che cosa significa "Tipo ricorsivo associato" in Generics?
C'è questo paragrafo nel libro:
E 'consentito, anche se relativamente raro, per un parametro di tipo ad essere delimitata da qualche espressione che coinvolgono questo tipo parametro stesso. Questo è ciò che è noto come legato al tipo ricorsivo.
e questo:
// Using a recursive type bound to express mutual comparability
public static <T extends Comparable<T>> T max(List<T> list) {...}
Che è di tipo ricorsivo legato e in che modo il pezzo di codice di cui sopra aiuto ottenere la comparabilità reciproca?
La tua prima citazione risponde alla prima delle vostre due domande, non è vero? – NPE
Sì, sì:) ... – vinoth