Java-Syntax Übersicht
1. Grundstruktur eines Java-Programms
public class MeinProgramm {
public static void main(String[] args) {
// Anweisungen
}
}
2. Variablen und Datentypen
int zahl = 5;
double gleitkommazahl = 3.14;
boolean istWahr = true;
char buchstabe = 'A';
String text = "Hallo";
Typische Operatoren
+ - * / % // Rechenoperatoren
== != > < >= <= // Vergleichsoperatoren
&& || ! // Logische Operatoren (UND, ODER, NOT)
3. Schleifen
for-Schleife
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
while-Schleife
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
do-while-Schleife
int i = 0;
do {
System.out.println(i);
i++;
} while (i < 5);
4. Entscheidungen (Verzweigungen)
if (zahl > 0) {
System.out.println("Positiv");
} else if (zahl < 0) {
System.out.println("Negativ");
} else {
System.out.println("Null");
}
5. Methoden (Funktionen)
public static int addiere(int a, int b) {
return a + b;
}
int ergebnis = addiere(3, 4);
6. Klassen und Objekte (Basics)
public class Auto {
String farbe;
int geschwindigkeit;
public void fahren() {
System.out.println("Das Auto fährt.");
}
}
public class Test {
public static void main(String[] args) {
Auto meinAuto = new Auto();
meinAuto.farbe = "Rot";
meinAuto.fahren();
}
}
Zusätzliche Tipps
// Jeder Befehl endet mit ;
// Klassennamen: Großbuchstaben
// Methoden/Variablen: camelCase
// main ist der Einstiegspunkt