1. Einleitung
Die PDF-Datei dieses Dokuments ist verfügbar |HIER|.
Dieses Dokument dient als Kursunterlage: Es handelt sich nicht um einen vollständigen Kurs. Für Vertiefungen ist die Unterstützung durch einen Dozenten erforderlich.
Der Studierende findet darin jedoch eine Fülle von Informationen, die es ihm in den meisten Fällen ermöglichen, selbstständig zu arbeiten.
Es gibt ausgezeichnete Bücher über Java. Dazu gehören unter anderem:
- „Programmer en Java“ von Claude Delannoy, erschienen bei Eyrolles
- „Java Client-Server“ von Cédric Nicolas, Christophe Avare und Frédéric Najman, erschienen bei Eyrolles.
Das erste Buch ist eine hervorragende pädagogische Einführung in die Programmiersprache Java. Sobald man dessen Inhalt verinnerlicht hat, kann man zum zweiten Werk übergehen, das fortgeschrittenere Aspekte von Java behandelt (Java Beans, JDBC, CORBA/RMI). Es bietet einen interessanten Einblick in die industrielle Anwendung von Java. Um Java in verschiedenen Bereichen zu vertiefen, kann man auf die Reihe „Java Series“ bei O’Reilly zurückgreifen. Für den professionellen Einsatz von Java innerhalb einer J2EE-Plattform empfiehlt sich:
- „Programmierung mit j2EE“, erschienen im Wrox-Verlag und vertrieben von Eyrolles.
Serge Tahé, September 98, Juni 2002
Hinweis: Zum Zeitpunkt der Erstellung dieses Kurses waren dem Autor die Regeln für das Schreiben von Java-Code – einer 1998 noch relativ neuen Sprache – kaum bekannt. Er verfügte auch nicht über IDE, um Verstöße gegen die Namenskonventionen der Sprache Java zu erkennen. So sollten die Namen von Klassen und Schnittstellen alle mit einem Großbuchstaben beginnen. Diese Regel wird in diesem Dokument nicht befolgt. In vielerlei Hinsicht ist dieser Kurs veraltet. Tatsächlich sind die vorgestellten Technologien RMI, CORBA, Swing und Applets nicht mehr aktuell, und der IDE JBuilder existiert nicht mehr. Anstatt diesen Kurs neu zu schreiben, habe ich 2015 einen neuen verfasst: [Einführung in die Programmiersprache Java und das Spring-Ökosystem anhand einer Fallstudie (2015)], der sich auf einige Kapitel dieses Dokuments stützt. Es wird daher empfohlen, diesen neueren Kurs zu verwenden und auf den vorliegenden zurückzugreifen, wenn darin darauf verwiesen wird.
Serge Tahé, Februar 2026