  |
Un programma in Java è innanzitutto composto da espressioni |
a+1
Cominciamo adesso ad esaminare in dettaglio le caratteristiche
sintattiche nei programmi Java. Abbiamo detto che l'elemento ultimo
è l'espressione, come quella che stiamo vedendo.
  |
Una espressione si può suddividere in: |
  |
Costanti: 1 è una costante |
  |
Operatori:+ è un operatore |
  |
Variabili: a è una variabile |
Esaminando in dettaglio l'espressione possiamo riconoscere che gli elementi sono ben noti: possiamo vedere un numero, uno, che è una costante. Possiamo vedere un simbolo di operazione, il più, che è un operatore. E possiamo riconoscere infine la lettera a che è una variabile. La sequenza a + 1 costituisce una espressione. Vedremo via via come gli elementi sintattici che stiamo elencando corrispondono a precise caratteristiche dei vari tipi di dati. In una espressione semplicemente operiamo su un tipo di dato. Notare che l'operazione più è un'operazione che va bene quando abbiamo a che fare con dei numeri, ma che non andrebbe bene se avessimo che fare per esempio con delle navi. Si, ho detto proprio delle navi: intendo dire che in in Java possiamo avere dei tipi generici con le proprio operazioni. Per cui una nave può essere un tipo, che può navigare come un intero si può sommare.
|