ETH Zurich :
Computer Science :
Pervasive Computing :
Distributed Systems :
Java
Java
[ Die Hauptseite zu Java: java.sun.com ]
Documentation
Ein sehr guter Einstieg in Java:
Java Tutorial von Sun
Ein alternatives Tutorial für den Java Einstieg:
Getting started with Java von JavaCofeeBreak
Die offizielle Dokumentation aller bereitgestellten Klassen (Java API):
Vollständige Java Dokumentation inlusive der Bedienung der Kompiler/Interpreter:
Java 2
Standard Edition Documentation
Für die Vorlesung empfehlen wir die oben angegebene Java
Version 1.4.2 (Java 2 Plattform). Die recht fortgeschrittenen Neuerungen in der
kürzlich erschienenen Version 1.5 (Java 5 Plattform) werden in der
Vorlesung nicht behandelt. Wenn jemand gegen Ende des
Semesters Lust auf mehr hat, kann er sich aber hier
über die neuen Features informieren.
Java IDEs
Wer gerne eine integrierte Entwicklungsumgebung benutzt, wo Editor,
Compiler und Laufzeitumgebung über eine gemeinsame grafische
Oberfläche zugänglich sind, hat mehrere
Möglichkeiten. Es gibt solche Umgebungen zu kaufen (Borland
JBuilder, IBM VisualAge for Java, WebGain VisualCafe, ...) und ein
paar auch kostenlos im Web. Die kostenlosen Versionen der
kommerziellen Produkte (evaluation) haben allerdings den
Nachteil, dass meistens einige wichtige Funktionen fehlen. Zu
empfehlen sind jedenfalls Forte oder eclipse (brauchen aber einen
starken Rechner).
Java Software
Hier sind ein paar Webseiten für Java-Downloads
zusammengefasst:
|