Guido Krüger - JAVA 1.1 lernen - Kapitel 3

Previous Page Previous Page TOC TOC Index Next Page Previous Page



Wie erhält man Hilfe?

Die Dokumentation zum JDK

Die Dokumentation zum JDK befindet sich auf der beigefügten CD-ROM. Sie liegt im Verzeichnis \install\jdk112 und kann wie in Kapitel 2 beschrieben installiert werden. Zusätzlich befinden sich diverse weiterführende Informationen, Dokumentationen und Spezifikationen zu verschiedenen Aspekten der Java-Programmierung (beispielsweise JDBC, Beans, JFC usw.) im Verzeichnis \java der CD-ROM. Es empfiehlt sich, die Datei \readme.txt auf der CD-ROM zu lesen, um einen Überblick über ihren Inhalt zu bekommen.

Weiterführende Informationen

Java ist die Sprache des Internet, und folglich gibt es unzählige Ressourcen im Internet, die sich in der einen oder anderen Weise mit Java beschäftigen. Leider veralten viele der Adressen fast ebenso schnell, wie sie erschienen sind, und ein Buch ist daher nur bedingt geeignet, sie aufzuzählen. Wir wollen uns daher auf einige der wichtigsten Adressen beschränken, die bei der Entwicklung von Java-Programmen nützlich sein können.

Usenet

Die offiziellen Usenet-Newsgroups zu Java beginnen mit dem Namen comp.lang.java. Hier gibt es eine ganze Reihe von Untergruppen zu speziellen Themen (s. Tabelle 3.1). Leider ist die Abgrenzung zwischen den einzelnen Untergruppen nicht immer klar, und es kommt regelmäßig zu Überschneidungen zwischen ihnen. Tabelle 3.1 listet auch die veralteten Gruppen auf, weil immer noch Nachrichten in ihnen erscheinen.

Newsgroup

Inhalt

comp.lang.java.advocacy Allgemeine Diskussionen über Java.
comp.lang.java.announce Moderierte Newsgroup mit Ankündigungen und Vorstellungen von Neuentwicklungen.
comp.lang.java.api

Das Application Programming Interface und die Klassenbibliothek. Die Gruppe ist veraltet und sollte nicht mehr verwendet werden.

comp.lang.java.beans

Die Komponentenarchitektur Beans.

comp.lang.java.databases

Datenbankprogrammierung mit JDBC.

comp.lang.java.gui

Programmierung von grafischen Oberflächen und Diskussion von GUI-Buildern.

comp.lang.java.help

Allgemeine Quelle für Fragen aller Art, von der Installation bis zu Programmierproblemen.

comp.lang.java.machine

Diskussionen um VMs und alles, was sich unterhalb der Sprachebene abspielt. Ersetzt die Gruppe comp.lang.java.tech.

comp.lang.java.misc

Veraltete Gruppe mit Diskussionen zu unterschiedlichen Themen. Sollte eigentlich nicht mehr verwendet werden.

comp.lang.java.programmer

Stark frequentierte Newsgroup zu allen möglichen Aspekten der Java-Programmierung.

comp.lang.java.security

Diskussion von Sicherheitsaspekten.

comp.lang.java.setup

Diskussion von Installationsaspekten. Ist veraltet und sollte durch comp.lang.java.help ersetzt werden.

comp.lang.java.softwaretools

Diskussionen zu Tools, Werkzeugen und Entwicklungsumgebungen rund um Java.

comp.lang.javascript

Hier dreht sich alles um die Script-Sprache JavaScript. Diese Gruppe hat daher keinen direkten Bezug zu Java, soll aber der Vollständigkeit halber erwähnt werden.

comp.lang.java.tech

Veraltete Gruppe zu technischen Fragestellungen. Wurde durch comp.lang.java.machine ersetzt.

Tabelle 3.1: Die comp.lang.java-Hierarchie im Usenet

Metaressourcen

Unter http://java.sun.com/ oder http://www.javasoft.com/ finden Sie den Java-Server von Sun bzw. Suns Tochter JavaSoft. Hier sind Informationen aus erster Hand von den Entwicklern der Sprache zu finden. Dieser Server ist die erste Adresse, wenn es um Neuigkeiten, aktuelle Entwicklungssysteme und Dokumentationen geht. Ein direkter Link auf die von Sun für Java zur Verfügung gestellten Entwicklungsumgebungen ist http://java.sun.com/products/. Unter der Adresse http://java.sun.com/products/jdk/1.1/ gibt es alles rund um die aktuelle Java-Version 1.1.

Unter http://www.yahoo.com/Computers_and_Internet/Programming_Languages/Java gibt es in Yahoo eine eigene Rubrik für die Programmiersprache Java. Dort findet sich eine Vielzahl von Links zu Java-spezifischen Themen.

Eines der größten Java-Verzeichnisse im Internet ist auf dem Gamelan-Server unter der Adresse http://www.gamelan.com/ zu finden. Hier werden in einer ganzen Reihe von Rubriken mittlerweile mehrere tausend Applets und Applikationen beschrieben. Gamelan bietet diverse Suchmöglichkeiten, und es gibt Listen der neuesten und interessantesten Applets.

Unter der Adresse http://www.apl.jhu.edu/~hall/java/ verwaltet Marty Hall von der Johns Hopkins University eine umfassende Liste von Java-Ressourcen mit Links zu FAQs, weiteren Dokumentationen, Beispielanwendungen, Entwicklungsumgebungen, Klassenbibliotheken und vielem anderen mehr.

FAQs

Die FAQs (Frequently Asked Questions) der Newsgroup comp.lang.java stammen von Elliotte Rusty Harold und sind unter der Adresse http://sunsite.unc.edu/javafaq/javafaq.html zu finden. Sie enthalten zahlreiche Hinweise zur Sprache, der Klassenbibliothek und zu den Java-Werkzeugen.

Von Sun selbst gibt es ebenfalls ein FAQ, das unter http://www.javasoft.com/faq2.html zu finden ist. Dort sind auch einige Metainformationen, Marketing-News und firmenbezogene Informationen über Java zu finden.

Ein ebenfalls recht umfassendes FAQ, das sich mittlerweile zu einer Metaressource entwickelt hat, wird von der Firma DigitalFocus unter der Adresse http://www.digitalfocus.com/digitalfocus/faq/howdoi.html zur Verfügung gestellt. Dort finden sich viele Hinweise und Informationen zu allen möglichen Fragen der Java-Programmierung. Wenn man selbst einen interessanten Hinweis oder ein Codefragment hat, kann man es hier der Allgemeinheit zur Verfügung stellen.

Auch Peter van der Linden bietet ein FAQ-Dokument an, das unter der Adresse http://www.best.com/~pvdl/javafaq.txt gefunden werden kann.

Dokumentationen

Unter http://www.javasoft.com/doc/language_specification/index.html ist die Sprachspezifikation zu finden. Ein Überblick über die insgesamt verfügbare Java-Dokumentation findet sich unter http://www.javasoft.com/doc/. Unter http://java.sun.com/tutorial/ findet sich ein Java-Tutorial von Sun.

Die JDBC-Beschreibung ist unter http://splash.javasoft.com/jdbc/ zu finden.

Unter http://splash.javasoft.com/beans/index.html findet sich die Java-Beans-Spezifikation.

Eine wichtige Seite ist http://java.sun.com/products/jdk/1.1/bugs.html, denn dort findet sich eine Liste der bekannten und behobenen Bugs.


Previous Page Previous Page Page Top TOC Index Next Page Previous Page

(C) 1997 Guido Krueger, "Java 1.1 lernen", Addison-Wesley, Bonn, 1997