[an error occurred while processing this directive]

Einführung in die Programmierung - Informationen zu Java


Literatur

Bücher

Die Anzahl der Lehrbücher zu Java ist kaum überschaubar. Hier deshlab nur eine kurze Auswahl:

Online-Literatur


Java für Daheim:

Das JDK von SUN

Auf http://java.sun.com/j2se/ kann man die aktuelle Java-Umgebung von SUN für Windows, Linux und und Solaris herunterladen (ebenso nahezu beliebige Mengen an Dokumentation). Diese hat zwar keine bunte grafische Oberfläche, aber alles was man normalerweise braucht (außer einem Texteditor) sind die beiden Kommandos javac und java. Näheres über die ersten Schritte in Java findet man im Tutorial von SUN.

Ein relativ häufig auftretendes Problem, das sich in Fehlermeldungen der Art Klasse Soundso nicht gefunden äußert (obwohl Soundso.class im aktuellen Verzeichnis liegt), ist ein falsch gesetzter Klassen-Suchpfad. Wie man diese CLASSPATH-Umgebungsvariable entsprechend setzen kann ist in der entsprechenden Dokumentation beschrieben. Unter Umständen hilft auch ein Umstieg auf jre:

jre -cp . Soundso

statt

java Soundso

BlueJ

Zum Anfangen verwenden wir im Tutorial BlueJ, eine einfach gestaltete Entwicklungsumgebung sucht, die uns beim Erstellen, Testen und Ausführen der ersten Programme unterstützt. BlueJ wurde speziell für den Java-Unterricht entwickelt und daher vor allem für Programmieranfänger gedacht. BlueJ ist selbst in Java implementiert und daher für alle Rechner verfügbar, auf denen in Java programmiert werden kann (Download der Umgebung, Anleitung zur Installation).
Auf den sunhalle-Rechnern kann man BlueJ mit dem Befehl bluej (von einem Terminal-Fenster aus) starten.

JBuilder von Borland

Wer eine professionelle Java-Umgebung sucht, sollte einen Blick auf die Webseite von Borland werfen. Deren JBuilder kann man in einer "Personal"-Edition für den Privatgebrauch kostenlos herunterladen.


Michael Bader