Skip to main content

valerioditommaso.dev

Parole chiave Final e Const
Panoramica

Parole chiave Final e Const

18 febbraio 2026
1 min di lettura

Final

Quando la parola chiave final è indicata al posto del tipo di una variabile, accade che il primo valore assegnato tramite ”=” a tale è l’ultimo che gli può essere assegnato.
Indica dunque che la “variabile” è nel suo stadio finale.

Per fare un esempio, nel caso di una lista final, essa non potrà essere reinizializzata (come si fa con ”=”), ma bensì soltanto modificata, ad esempio aggiungendo, modificando, eliminando gli elementi al suo interno.
Questa meccanica delle liste non è tuttavia possibile con le costanti:


Const

Fa la stessa cosa di Final, ma a differenza sua, il suo valore deve essere inizializzato al momento della sua dichiarazione, in quanto essendo una costante, non ha senso rimandare la sua inizializzazione.
Un valore una volta assegnato alla costante non può più essere modificato in alcuna maniera, in quanto “costante” nel tempo.