Programmazione Parametrica ( a k. a. Generics ) Introduzione ai meccanismi e concetti della programmazione parametrica



Scaricare 446 b.
Pagina13/17
28.03.2019
Dimensione del file446 b.
1   ...   9   10   11   12   13   14   15   16   17

Generics e “erasure”



Generics e “erasure”

  • Cast-iron guarantee

    • i cast impliciti che vengono aggiunti dalla compilazione di codice generico non falliscono mai.




Constraining Type Variables



Raw Types



Raw Types

  • Knowing about raw types helps you understand limitations of Java generics

  • For example, you cannot replace type variables with primitive types



Self Check

  • What is the erasure of the print method in Section 22.3?

  • What is the raw type of the LinkedList class in Section 22.2?






Condividi con i tuoi amici:
1   ...   9   10   11   12   13   14   15   16   17


©astratto.info 2019
invia messaggio

    Pagina principale