In Java muss eine Variable vor ihrer Verwendung deklariert werden. Dabei wird der Datentyp der Variable sowie ihr Name festgelegt.
int x;
double rate;
char initial;
boolean isValid;
String name;
List<Integer> numbers;
HashMap<String, String> map;
Nach der Deklaration kann einer Variablen ein Wert zugewiesen werden. Diesen Prozess nennt man Initialisierung.
int x = 42;
double rate = 2.5;
char initial = 'A';
boolean isValid = true;
String name = "Alice";
List<Integer> numbers = new ArrayList<>();
HashMap<String, String> map = new HashMap<>();
Es ist auch möglich, die Deklaration und die Initialisierung in einem Schritt durchzuführen.
int y = 15;
String greeting = "Hello";
List<Integer> primes = Arrays.asList(2, 3, 5, 7, 11);
Der Gültigkeitsbereich einer Variable wird durch den Block definiert, in dem sie deklariert wurde.
public void myMethod() {
int localVariable = 10;
}
public class MyClass {
int instanceVariable = 20;
}
static
Schlüsselwort markiertpublic class MyStaticClass {
static int staticVariable = 30;
}
Die korrekte Deklaration und Initialisierung von Variablen ist entscheidend für die Funktionalität und Effizienz eines Java-Programms. Durch die Verwendung des geeigneten Variablentyps und -umfangs kann die Lesbarkeit und Wartbarkeit des Codes verbessert werden.