Variablen sind benannte Speicherplätze für Werte eines bestimmten Datentyps. Konstanten sind Variablen, deren Wert nach der Initialisierung nicht mehr geändert werden kann.

Deklaration und Initialisierung

// Deklaration (Speicherplatz reservieren)
int alter;
 
// Initialisierung (Wert zuweisen)
alter = 18;
 
// Deklaration + Initialisierung in einem Schritt
double preis = 9.99;

Konstanten mit final

final double MWST = 0.19;
final int MAX_ANZAHL = 100;

Konstanten werden per Konvention GROSS_GESCHRIEBEN. Der Wert einer final-Variable kann nach der ersten Zuweisung nicht mehr geändert werden.

Namenskonventionen

ArtBeispiel
VariableanzahlBelag, gesamtPreis (camelCase)
KonstanteGRUNDPREIS_PIZZA, MWST (UPPER_SNAKE_CASE)
KlassePizzaAufgabe (PascalCase)

Das EVA-Prinzip mit Variablen

Das EVA-Prinzip (Eingabe → Verarbeitung → Ausgabe) wird in Java mit Variablen umgesetzt:

// E – Eingabe (Benutzereingabe)
int anzahl = InOut.readInt("Anzahl:");
 
// V – Verarbeitung (Berechnung)
double gesamt = anzahl * preis;
 
// A – Ausgabe (Ergebnis anzeigen)
System.out.println("Gesamt: " + gesamt);

Ein vollständiges Beispiel mit Konstanten und Variablen ist die PizzaBerechnung.