STS Java-Homepage
Es gibt bereits zahleiche gute Sammlungen mit Informationen zu Java.
Aufgrund der Dynamik des Marktes können und wollen wir hier nicht eine eigene
Liste anbieten.
Stattdessen verweisen wir unter der Überschrift Links
auf gute und aktuelle Informationssammlungen Dritter, von denen man aus das
Java-Universum erforschen kann. Die übrigen Informationen sind vor allem lokal
relevant.
Many good compilations of information about Java are available on the Net.
Therefore we only provide links to relevant material instead of our own material.
Referenzmaterial und Dokumentation / Reference material and documentation
Java Development Kit (JDK) Documentation
Local copy of JDK 2 documentation
(JDK 1.4), API
Online documentation
(JDK 1.4.1), API
Online Tutorials and Books
Bruce Eckel: Thinking
in Java (online copy available at STS for students)
Das Java
Handbuch (3. Auflage) von Guido Krüger (online copy available at
STS for students)
Java Learning Environments
Blue J, www.bluej.org:
Learning Object-Oriented Programming with Java.
Arbeiten mit Java / How to work with Java (partly outdated)
Java Klassenbibliotheken & Tools / Java Class Libraries and Tools (partly
outdated)
Tutorial-Empfehlungen zum Selbststudium (Online)
- Das Java Handbuch (3. Auflage) (für
Java 2 bzw. JDK 1.2 / 1.3 / 1.4). Sehr zu empfehlen : Deutschsprachiges Online-Tutorial
(viele Beispiele, Abbildungen, klare Gliederung, ausführliche Darstellung,
Übungsaufgaben, Querverweise zu weiterführender Dokumentation).
- Java
1.1 lernen (für JDK 1.0.2 / 1.1) ist ein sehr empfehlenswertes deutschsprachiges
Online-Tutorial von Guido Krüger (viele Beispiele, Abbildungen, klare Gliederung,
ausführliche Darstellung, Übungsaufgaben, Querverweise zu weiterführender
Dokumentation)..
- Java-Tutorial
(lokale Kopie von Suns Java
Tutorial, Version vom 28.5.1999) ist ein sehr gutes englischsprachiges
Tutorial in der Java Series von Sun Microsystems (viele Beispiele, übersichtlicher
Index von Class-Packages, gute Einführung in die objektorientierte Programmierung)..
- CM's
Java Tutorial ist deutschsprachiges Online-Tutorial von Dirk Schönfuß
an der TU Dresden, das zwar etwas holprig formuliert ist, aber auch mit vielen
Links auf verwandte Themen angereichert ist.
- Java Programming Tutorials
ist eine Sammlung von drei englischsprachigen Tutorials von Dick Baldwin,
Austin Community College. Die Tutorials richten sich an Anfänger und Fortgschrittene
und gehen teilweise auch auf Spezialtehmen (wie XML) ein.
- Java
Programmbeispiele ist eine Sammlung von Programmen Dritter, die von Michael
Ley an der Uni Trier im Rahmen seiner Vorlesung verwendet wurde und daher
didaktisch gut aufgebaut ist.
- Shlurrrpp....Java von
Vijay Mukhi's Computer Institute, India: Nennt sich selbst "The first
user-friendly tutorial on Java". Sehr lockerer Schreibstil.
- Mastering EJB (EJB Spec
2.0) von Ed Roman. EJB 1.1 Version ist in der TU Bibliothek verfügbar.
Der Zugang zur Online-Version ist geschützt.
- Java and JavaScript programming
by Richard G Baldwin (in english). Not yet commented (PH).
Buchempfehlungen als Ergänzungen zu Lehrveranstaltungen
- Bruce Eckel: Thinking in Java,
Prentice Hall, ISBN 0-13-659723-8, 1098 Seiten, Preis DM 81,95 ist ein Buch,
das einen breiten Leserkreis zufriedenstellen kann. Eine Online-Version
des Buchs ist lokal bei STS in Acrobat
Reader Format verfügbar. Weiterhin kann eine CD mit Folien, Audio-Erläuterungen
und Hyperlinks in das Buch gekauft werden.
- Das Java Handbuch, Guido Krüger, 3. Auflage, Addison-Wesley, ISBN 3827313708.
Beschreibung siehe Tutorial-Empfehlungen.
- Java from the Beginning, Jan Skansholm, very good book for the unexperienced
Java programmers. Has a good introduction to Java, covers object-oriented
design and programming, I/O, Streams, Threads, Swing GUI classes, and more.
ISBN 0-201-39812-5. Available at the TUHH library.
- James Gosling, Bill Joy & Guy Steele: Java - Die Sprachspezifikation,
Addison-Wesley, 750 Seite, ist zwar nur als Nachschlagewerk geeignet, bildet
aber analog zum K&R für C die definitive Referenz für Java.
- Barry Boone: Java Certification Exam Guide for Programmers and Developers,
McGraw-Hill 1997, 740 Seiten + CD ROM ist eine Vorbereitung auf die offizielle
Zertifizierung als Java Programmierer und Entwickler. Das Buch geht auch auf
Details der Sprache ein und enthält nach jedem Abschnitt eine große Anzahl
an Prüfungsfragen, um den Lernfortschritt zu überprüfen.
- Weitere Buchbesprechungen zum Thema Java finden sich bei Eliotte
Rusty Harold.
- Der Java
World Book Index ist wohl die am vollständigste Liste von Büchern zum
Thema Java.
- Rob Gordon: Essential JNI: Java Native Interface. Prentice Hall 1998. Wer
eine Low-Level-Anbindung von externen Bibliotheken in C oder C++ machen muß,
die Java-Maschine erweitern will oder die Java-Maschine in eigene Anwendungen
integrieren will, findet hier eine gute Referenz mit leicht verständlichen
Beispielen.
- Antworten auf häufig gestellte Fragen zu Java liefert die Java FAQ.
- Der FB Informatik der Uni
Münster sammelt auch deutschsprachige Informationen zu Java.
- Die deutschsprachige Magdeburger Java-Seite
verfolgt ein ähnliches Ziel.
- Die Computerzeitschrift iX pflegt eine
kleine aber feine Java Seite.
- Gezielte Verweise auf deutschsprachige Seiten zu Java findet man auch in Yahoo und WEB.DE
- Gamelan ist ein
sehr ausführliches Verzeichnis von Java-Quellen im Internet, das leider etwas
unübersichtlich strukturiert ist.
- Java Programming Resources ist eine
umfangreiche Sammlung von Links der Johns Hopkins University.
- Digital Cat's Java Resource Center bietet
eine bunte Mischung von Informationen rund um Java (Bücher, Applets, Dokumentation,
Anwendungen) mit einer einfach zu benutzenden Suchmaschine
- Java und Javascript Resources der
Firma desktoppublishing.com konzentriert sich auf die Nutzung von Java und Java Script in
Online-Publikationen.
- The Java Repository ist ein Projekt der
Wirtschaftsinformatiker der Universität Frankfurt und sammelt Informationen rund um Java
- Sun bietet einige Java Software frei für
Universitäten an.
- Mathtools.net ist ein Protal mit technischen und wissenschaftlichen
Informationen rund ums Programmieren, nicht nur, aber eben auch in Java.
Verwandte Themen
- Pizza ist
eine Erweiterung von Java um parametrischen Polymorphismus und macht daher den
Tycoon-Programmierern den Umstieg leichter.
- Doug Lea's Workstation ist eine Sammlung von
Informationen rund um die Themen Java, Objektorientierung, Entwurfsmuster und
nebenläufige Programmierung.
- Die Vorlesungen für Informatik
für Ingenieure I+II von Florian Matthes an der TU Hamburg-Harburg benutzt die
Programmiersprache Java als Hilfsmittel zur Einführung in die Modelle und Konzepte der
Informatik. Folien, Übungsaufgaben und Musterlösungen können im PDF-Format geladen
werden. Interessenten an den PowerPoint-Dateien setzen sich bitte direkt mit Florian Matthes in Verbindung.
- JUMP - ein
erweiterter Java Compiler
Wir sind an jeder Art von Kommentaren, Vorschlägen usw. für diese Seite interessiert.
Besonders freuen wir uns über
- Buchbesprechungen aus der Sicht von Studenten
- (Links auf) Beispielprogramme, die Studenten im Rahmen von TUHH-Veranstaltungen
entwickelt haben
- Schritt-für-Schritt Hinweise zur Benutzung von Java auf anderen Betriebssystemen
(Linux, Macintosh, ...)