Java ist eine plattformunabhängige, objektorientierte Programmiersprache, die 1995 von Sun Microsystems (heute Oracle) entwickelt wurde.

Eigenschaften

  • Plattformunabhängigkeit – Java läuft auf jeder Plattform mit einer Java Virtual Machine (JVM)
  • Objektorientiert – Daten und Methoden werden in Klassen zusammengefasst
  • Typsicher – jeder Wert hat einen festen Datentyp
  • Automatische Speicherverwaltung – Garbage Collector räumt nicht mehr benötigten Speicher auf

Ablauf

Quellcode (.java)
    → javac (Compiler)
    → Bytecode (.class)
    → JVM (Java Virtual Machine)
    → Ausführung

Grundstruktur eines Java-Programms

public class Klassenname {
    public static void main(String[] args) {
        // Hier steht der Code
    }
}

Jedes ausführbare Java-Programm benötigt eine main-Methode – sie ist der Einstiegspunkt und folgt dem EVA-Prinzip.

Themen in Java