**This is an old revision of the document!** Programming hello world, hello moon Intro Eigenschaften Variablen und Datentypen Lokale und globale Variablen Kontroll-Strukturen Bedingte Anweisungen Schleifen/ Loops break und continue Ausnahmen Container Arrays und ArrayList HashMaps Sets Actions Methoden (Funktionen) Programmier-Paradigma === Klassen Klassen Step by Step public vs private Konstruktor Vererbung Interfaces I/O Eingabe/ Input Datei-Eingabe über den Scanner Eingabe beliebig vieler Daten Exceptions Datenströme/ Streams Pseudo Pseudocode ===== Dev ===== jar-Bibliotheken Maven