Java – Schnellreferenz
Java läuft auf Milliarden Geräten – von Android (früher) bis zu großen Backends. Die JVM macht Code plattformunabhängig.
Grundgerüst
public class Hallo {
public static void main(String[] args) {
String name = "Hanse";
int alter = 42;
System.out.println("Hallo, " + name);
}
}
Bedingungen und Schleifen
if (alter >= 18) {
System.out.println("Volljährig");
} else {
System.out.println("Minderjährig");
}
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
List<String> namen = List.of("A", "B");
for (String n : namen) {
System.out.println(n);
}
Methoden und Klassen
public class Kunde {
private String name;
public Kunde(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
Häufige Java-Befehle
| Aufgabe | Befehl |
|---|---|
| Kompilieren | javac Hallo.java |
| Ausführen | java Hallo |
| Version prüfen | java -version |
| Maven-Build | mvn clean package |
| Gradle-Build | gradle build |
| JAR ausführen | java -jar app.jar |