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
- Datentypen –
int,double,boolean,char - Variablen und Konstanten – Werte speichern
- Operatoren – Rechnen und Vergleichen
- Steuerzeichen – Text formatieren
- Beispiele – komplette Programme