Espressione Java
Le espressioni in Java sono sequenze di operatori e di operandi costruite secondo le regole sintattiche del linguaggio, sono caratterizzate da un tipo e da un valore.
Metodi e concetti correlati
Segnatura
La segnatura di un metodo è costituita dal nome del metodo e dai tipi dei suoi argomenti.
Prototipo
Il prototipo di un metodo è costituito dal tipo del valore restituito dal metodo, il nome del metodo, e i tipi dei suoi argomenti.
Overloading
Si parla di overloading quando si hanno più metodi con lo stesso nome, ma con argomenti di tipo differente.
Stringa
Le stringhe sono oggetti e quindi sono caratterizzati da stato e comportamento. (sequenze di caratteri)
Tipi primitivi
Esistono solo otto tipi primitivi, 4 per i tipi numerici interi (byte, short, int, long), 2 per i tipi numerici in virgola mobile (float, double), boolean, char (per i caratteri unicode). Le variabili di tipo primitivo sono come scatole in grado di contenere direttamente un valore di tipo primitivo. (nn credo rientri nella descrizione dei tipi primitivi)
Tipi riferimento
Non esiste un numero definito di tipi riferimento (sono virtualmente infiniti), essi corrispondono alle classi, alle interfacce e agli array. Una variabile di un tipo riferimento non contiene direttamente il valore, ma contiene un indirizzo, il riferimento, che permette di accedere al valore o, più precisamente, all'oggetto riferito.
If-Else
Sintassi
If (condizione) istruzione1; else istruzione2;
Condizione
Il valore restituito è di tipo boolean.
Istruzioni 1 e 2
Sono istruzioni singole o blocchi di istruzioni.
Semantica If-Else
- Viene valutata la condizione.
- Se la condizione è vera, viene eseguito il primo blocco di istruzioni. (o le singole istr.)
- Se la condizione è falsa, viene eseguito il secondo blocco di istruzioni. ( “ “ “)
- Si prosegue con la prima istruzione che segue l’if-else.
If
Sintassi
If (condizione) istruzione;
Semantica If
- Viene valutata la condizione.
- Se risulta vera viene eseguita l’istruzione o il blocco di istruzioni (racchiuso in parentesi graffe).
- Se risulta falsa si prosegue con la prima istruzione che segue l’if.
While
Sintassi
While (condizione) istruzione;
Semantica While
- Viene valutata la condizione.
- Se risulta vera si esegue l’istruzione o il blocco di istruzioni.
- Viene rivalutata la condizione, se risulta vera si prosegue dal passo 2, se risulta falsa si passa ad eseguire la prima istruzione che segue il ciclo while.
-
Programmazione 1
-
Programmazione java
-
Programmazione - programmazione Java 2
-
Programmazione Distribuita - Java EE