Programmierung für Alle (Java): Java Software, Tutorials und Editoren
Tips für einzelne Rechnerplattformen
Mac OS X
Unter Mac OS X ist Java bereits vorinstalliert. Verwenden Sie die Anwendung "TextEdit", um Ihre ersten Java-Programme einzutippen. Wählen Sie das Menü "Format"->"In reinen Text umwandeln" aus. Speichern Sie Ihr Programm unter dem Namen der Klasse (z.B. "Monster.java") direkt in Ihr Homeverzeichnis (das mit Ihrem Namen). Öffnen Sie dann die Anwendung "Terminal" und tippen Sie "javac Monster.java" ein, um Ihr Programm "Monster.java" zu übersetzen. Eine neue Datei "Monster.class", Ihr ausführbares Programm, entsteht. Geben Sie dann "java Monster" ein, um Ihr Programm auszuführen. Im Finder finden Sie Ihre zwei Dateien in Ihrem Homeverzeichnis wieder.(Profis können auch Apples kostenlose Entwicklungsumgebung Xcode verwenden. Sie ist auf der Installations-DVD Ihres Macs enthalten oder nach kostenfreier Registrierung von Apple erhältlich. Damit lassen sich größere Java-Programme einfacher schreiben, weil beispielsweise Kommentare in Ihrem Programmtext automatisch andersfarbig dargestellt werden und der Editor beim Einrücken hilft. Installationsanleitung)
Windows und Linux
Die Installationsanweisung für das Java Development Kit beschreibt die Installation für Windows- und Linux-Systeme. Weitere Tipps und Hinweise finden Sie auch auf der FAQ zu den Übungsaufgaben.Java-Downloads und Dokumentation
- JDK 5.0 Update 9 (Java Development Kit)
- Sun J2SE 5.0 Documentation
- Sun J2SE 5.0 API Specification
- Sun J2SE 5.0 Downloads (alle Downloads: JDK, JRE, Documentation)
Java-Tutorials
- The Java Tutorial
- Java Tutorial interaktiv — Programmieren lernen mit Java
- jBat - Lernumgebung für Java
Java-Bücher
- Java von Kopf bis Fuß aus dem O'Reilly-Verlag ist das empfohlene Textbuch zur Vorlesung.
- Online-Buch Thinking in Java by Bruce Eckel
- Online-Buch Handbuch der Java-Programmierung by Guido Krüger
- Online-Buch Java ist auch eine Insel by Christian Ullenboom
Java-Editoren
- Tipp: Benutzen Sie einen einfachen Texteditor, der Dateien im reinen Textformat speichert. Arbeiten Sie nur mit der Kommandozeile, wenn Sie Ihre Programme kompilieren und ausführen.
- Notepad.exe (vorinstallierter Texteditor für Windows)
- Mächtige Programmierer-Editoren (Windows, Mac, Linux...)