Junior — Middle
Puoi elencare i diversi tipi di variabili utilizzati nel linguaggio Java?
sobes.tech AI
Risposta dell'AI
Nel linguaggio Java esistono i seguenti principali tipi di variabili:
- Variabili locali — dichiarate all’interno dei metodi, accessibili solo all’interno del metodo, non hanno valore di default e devono essere inizializzate prima dell’uso.
- Variabili di istanza (campi della classe) — dichiarate all’interno della classe, ma fuori dai metodi, appartengono a un oggetto specifico, e hanno valori di default (ad esempio, 0 per i numeri, null per gli oggetti).
- Variabili statiche (campi statici) — appartengono alla classe stessa, non agli oggetti, e sono condivise da tutte le istanze della classe.
- Parametri del metodo — variabili passate al metodo durante la chiamata.
Esempio:
public class Example {
static int staticVar = 10; // variabile statica
int instanceVar; // variabile di istanza
public void method(int param) { // parametro del metodo
int localVar = 5; // variabile locale
System.out.println(localVar + param + instanceVar + staticVar);
}
}