Generics Java: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 3:
Il [[Java 5|JDK 1.5]] ha introdotto alcune estensioni al [[Java (linguaggio)|linguaggio Java]]. Una di questa è l'introduzione dei '''generics''' o '''tipi generici'''.
Un generics è uno strumento che permette la definizione di un tipo parametrizzato, che viene esplicitato successivamente in fase di compilazione secondo le necessità; i generics permettono di definire delle [[Astrazione (informatica)|astrazioni]] sui [[Tipo di dato|tipi di dati]] definiti nel linguaggio.
Vi sono svariati vantaggi nell'uso dei generics:
Riga 20 ⟶ 21:
Vi sono però anche degli svantaggi:
*Si definisce:
Riga 32 ⟶ 33:
List words=new ArrayList<String>();
</source>
|