Literatur

Willkommen auf Java-Tutorial.org

Auf dieser Homepage können Sie die Programmiersprache Java erlernen. Diese Seite richtet sich in erster Linie an Einsteiger und Fortgeschrittene, aber vielleicht können sich auch einige Profis hier noch Anregungen holen. Zudem stellen wir Ihnen einige Entwicklungsumgebungen (kurz IDE, von engl. integrated development environment) für die Java-Entwicklung vor, mit denen Sie arbeiten können.

Das Lernprinzip auf java-tutorial.org lautet „learning by doing“. Wir möchten auch Ihnen ans Herz legen, sich beim Erlernen von Java an dieses Prinzip zu halten, denn nur, indem Sie Ihre gewonnenen Kenntnisse anwenden, können Sie vertrauter mit der Programmierung werden. Sie werden am Anfang Fehler machen und das ist auch gut so. Gerade bei der Fehlerbehebung lernt man viel dazu.

Falls Java Ihre erste objektorientierte Programmiersprache ist, empfehlen wir Ihnen, sich zunächst mit den Grundprinzipien der Objektorientierung zu befassen. Nur mit dem Verständnis für die Objektorientiertheit lässt sich in Java sinnvoll programmieren.

Auch wenn man theoretisch den Programmcode in einen einfachen Texteditor schreiben und per Kommandozeile kompilieren und ausführen könnte, ist es viel komfortabler in einer Entwicklungsumgebung (kurz IDE, von engl. integrated development environment) zu programmieren. In unserem Java Tutorial stellen wir Ihnen mehrere IDEs vor und beschreiben Ihnen, wie Sie dort jeweils ein erstes Projekt einrichten können.

Im ersten Bereich des JSE (Java Standard Edition) Tutorials werden Grundlagen der Java-Programmierung, wie einfache Datentypen, Ein- u. Ausgabe von Texten mit der Kommandozeile, bedingte Anweisungen und Schleifen, behandelt.  Der zweite Teil befasst sich mit der Programmierung von grafischen Benutzeroberflächen (Graphical User Interfaces, kurz GUI) in Java.

Falls Sie während der Java-Programmierung auf Fehler stoßen sollten, werfen Sie einen Blick in das Kapitel Ausnahmebehandlung (Exception handling), dort können Sie möglicherweise Hinweise auf die Ursache Ihres Problems finden und können diese selbst beseitigen.

In Planung ist ein weiteres Tutorial zur Java Enterprise Edition (JEE), welche man häufig im unternehmerischen Bereich oder im Web-Umfeld antrifftt. Dieser Bereich wird daher vor allen Dingen für fortgeschrittenere Java-Entwickler interessant sein.

Geplant sind außerdem Kapitel zu Entwurfsmustern (Patterns), die im Bereich der Softwaretechnik eingesetzt werden, sowie ein Kapitel zur Modellierungssprache UML (Unified Modelling Language).

Hinweis: Damit das Tutorial einwandfrei funktionieren kann, sollten Sie in Ihrem Browser JavaScript und Popups erlauben, da in einigen Bereichen mittels JavaScript die Lösung zu Beispielen in einem separaten Fenster geöffnet wird.