Generics Java: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m alleggerisco il periodo
Implementazione: che c'entrano i cast con l'autoboxing?
Riga 42:
e ad eseguire implicitamente le conversioni ''Object->Integer'' e ''Integer->Object'' per leggere e scrivere gli elementi.
 
I generics hanno quindi eliminato i problemi riguardanti la tipizzazione; adesso gli elementi della lista devono essere ''Integer'' e non (per esempio) ''String'' e tale controllo è eseguito a tempo di compilazione. Non hanno però eliminato i problemi di efficienza riguardanti i cast, che implicano frequenti operazioni di [[boxing]] (copia da stack a heap) e [[unboxing]] (copia da heap a stack).
 
==Note==