LIESMICH

JavaTM 2 SDK, Standard Edition
Version 1.3.1

Inhaltsverzeichnis

Einführung

Danke, dass Sie diese Version von JavaTM 2 SDK, Standard Edition, heruntergeladen haben.  Java 2 SDK ist eine Entwicklungsumgebung zum Erstellen von Anwendungen, Applets und Komponenten mit der Programmiersprache Java.

Java 2 SDK enthält Tools, die zum Entwickeln und zum Testen von Programmen bestimmt sind, die in der Programmiersprache Java geschrieben sind und auf der Java-Plattform ausgeführt werden. Diese Tools müssen von der Befehlszeile aufgerufen werden. Außer appletviewer verfügt keines dieser Tools über eine grafische Benutzeroberfläche.

Installationsanweisungen

Installationsanweisungen und Systemanforderungen für diese Version finden Sie unter
http://java.sun.com/j2se/1.3/install.html

Dokumentation von Java 2 SDK

Die Onlineversion der Dokumentation der Java 2-Plattform enthält API-Spezifikationen, Beschreibungen von Merkmalen, Anleitungen für Entwickler, Referenzseiten zu SDK-Tools und -Hilfsprogrammen, Demos und Verknüpfungen mit weiteren Informationen. Diese Dokumentation ist auch als Downloadpaket verfügbar, das Sie auf Ihrem Computer installieren können. Das Dokumentationspaket ist auf der Downloadseite der Website erhältlich.

Die API-Dokumentation können Sie folgenden Quellen entnehmen:

Versionshinweise

Weitere Informationen zu dieser Version finden Sie auf der Website unter Versionshinweise . Die Online-Versionshinweise werden bei Bedarf aktualisiert. Sie sollten sie daher gelegentlich auf Änderungen überprüfen.

Kompatibilität

Eine Liste mit bekannten Kompatibilitätsproblemen finden Sie auf der Java-Software-Website unter Kompatibilität mit früheren Version. Es wurden alle Anstrengungen unternommen, Programme zu unterstützen, die für frühere Versionen der Java-Plattform geschrieben wurden. Obwohl einige nicht kompatible Änderungen erforderlich waren, sollte es möglich sein, mit dem überwiegenden Teil der bestehenden Software ohne Neuprogrammierung auf die aktuelle Version zu migrieren. Außer in einer geringen Anzahl von Fällen, in denen, wie auf der Kompatibilitäts-Website beschrieben, die Kompatibilität bewusst verletzt wurde, betrachten wir es als Programmfehler, falls dies nicht möglich sein sollte. An einigen Stellen war es erforderlich, die Kompatibilität zu verletzen. Dies betrifft potentielle Sicherheitslücken und Fehler in der Implementierung und im Entwurf.

Fehlerberichte und Rückmeldungen

Auf der Fehler-Webseite auf der Java Developer Connection-Website können Sie Fehlerberichte suchen und studieren, eigene Fehlerberichte abgeben und uns über die Fehler in Kenntnis setzen, deren Beseitigung für Sie am dringendsten ist. Wenn Sie einen Fehler direkt melden möchten oder eine Funktion vermissen, füllen Sie dieses Formular aus:
http://java.sun.com/cgi-bin/fehlerberichte.cgi
Sie können Kommentare auch direkt an die E-Mail-Adressen des Java-Software-Entwicklungsteams senden.

Wenn Sie einen Fehler in der japanischen Übersetzung der Dokumentation melden möchten, senden Sie bitte eine E-Mail mit der Beschreibung des Fehlers an sdk-docl10nbugs@java.sun.com. Vergessen Sie nicht, die URL des fehlerhaften Dokuments anzugeben.

Hinweis - Wenden Sie sich bezüglich technischer Unterstützung bitte nicht an die Fehler-Webseite oder an das Entwicklungsteam. Informationen über Supportmöglichkeiten finden Sie auf der Java-Software-Website auf der Seite für Unterstützung und Service.

Inhalt von Java 2 SDK

Dieser Abschnitt enthält eine allgemeine Zusammenfassung der Dateien und Verzeichnisse von Java 2 SDK. Einzelheiten zu den Dateien und Verzeichnissen können Sie dem Abschnitt zur SDK-Dateistruktur der J2SE-Dokumentation entnehmen.
Entwicklungs-Tools
(Im Unterverzeichnis bin.) Tools und Hilfsprogramme, die Sie beim Entwickeln, Ausführen, Debuggen und Dokumentieren von in Java geschriebenen Programmen unterstützen. Weitere Informationen finden Sie in der Tool-Dokumentation.

Runtime Environment
(Im Unterverzeichnis jre.) Eine Implementierung der Java 2 Runtime Environment zur Verwendung durch das SDK. Die Runtime Environment enthält eine virtuelle Java-Maschine, Klassenbibliotheken und weitere Dateien, die das Ausführen von Programmen unterstützen, die in der Programmiersprache Java geschrieben sind.

Zusätzliche Bibliotheken
(Im Unterverzeichnis lib.) Zusätzliche Klassenbibliotheken und Supportdateien, die von den Entwicklungs-Tools benötigt werden.

Demo-Applets und Demo-Anwendungen
(Im Unterverzeichnis demo.) Beispiele mit Quellcode zur Programmierung für die Java-Plattform. Dazu gehören Beispiele, in denen Swing und weitere Java Foundation Classes sowie die Debugger-Architektur der Java-Plattform verwendet werden.

C-Headerdateien
(Im Unterverzeichnis include.) Headerdateien zur Unterstützung der Programmierung in nativem Code unter Verwendung von Java Native Interface, Java Virtual Machine Debugger Interface, Java Virtual Machine Profiler Interface und weiteren Funktionen der Java 2-Plattform.

Quellcode
(In der Archivdatei src.jar.) Java-Quelldateien für alle Klassen, aus denen die Kern-API von Java 2 besteht (d.h. Quelldateien für die Pakete java.*, javax.* und org.omg.*, aber nicht für die Pakete com.sun.*). Dieser Quellcode dient nur zur Information. Er soll Entwickler beim Erlernen und Verwenden der Programmiersprache Java unterstützen. Diese Dateien enthalten keinen plattformspezifischen Code. Sie können nicht zur Neuerstellung der Klassenbibliotheken verwendet werden. Verwenden Sie zum Entpacken dieser Dateien den folgenden Befehl:
    jar xvf src.jar

Ändern Sie keine Quelldateien der Kern-API. Schreiben Sie Subklassen der API-Kernklassen, wenn Sie das Verhalten der Kern-API verändern möchten.

Die API-Dokumentation können Sie folgenden Quellen entnehmen:

  • API-Spezifikation der Java-Plattform. Diese enthält Kurzbeschreibungen der API, wobei das Hauptgewicht auf Spezifikationen und nicht auf Codebeispielen liegt.

  • The Java Class Libraries, zweite Ausgabe, von Addison-Wesley Longman als Teil der Reihe The Java Series herausgegeben. Diese Bände enthalten ausführliche Beschreibungen, Definitionen der Terminologie und Beispiele für praktisch alle Klassen, Schnittstellen und Mitglieder.

Java 2 Runtime Environment

Sie dürfen Java 2 SDK nicht mit den Anwendungen weiterverteilen, die Sie entwickelt haben. Sie dürfen jedoch die Java 2 Runtime Environment mit ihren Anwendungen weiterverteilen. Java 2 Runtime Environment kann separat heruntergeladen werden. Siehe die J2SE-Download-Website.

Mit der Java 2 Runtime Environment können Sie in Java geschriebene Anwendungen ausführen. Es enthält ebenso wie Java 2 SDK die virtuelle Java-Maschine, die Klassen der Java 2 Plattform-API und Supportdateien. Im Gegensatz zu Java 2 SDK enthält es keine Entwicklungstools wie Compiler oder Debugger.

Java 2 Runtime Environment kann in Übereinstimmung mit den Lizenzbestimmungen der Runtime Environment frei weiterverteilt werden. Nachdem Sie eine Anwendung mit Java 2 SDK entwickelt haben, können Sie sie zusammen mit der Java Runtime Environment ausliefern, damit die Endbenutzer eine Plattform zur Ausführung der Software besitzen.

Beachten Sie, dass Java 2 SDK eine interne Implementierung der Java Runtime Environment zur eigenen Verwendung besitzt. Diese interne Runtime Environment befindet sich im Verzeichnis jre des SDK. Verwechseln Sie nicht die interne Runtime Environment des SDK mit der Java 2 Runtime Environment. Letztere ist ein getrennt installierbares Produkt.

Webseiten

Weitere Informationen erhalten Sie auf diesen Webseiten von Sun Microsystems:
http://java.sun.com/
Die Java-Software-Website mit den neuesten Informationen über Java-Technologie, Produktinformationen, Nachrichten und weiteren Möglichkeiten.
http://java.sun.com/j2se/1.3/
Java 2 SDK-Website
http://java.sun.com/docs
Über die Dokumentation der Java-Plattform können Sie auf White Papers, das Java-Lernprogramm und weitere Dokumente zugreifen.
http://java.sun.com/jdc
Die Java-Entwickler-Website. (Kostenlose Registrierung erforderlich.) Zusätzliche technische Informationen, Nachrichten und weitere Möglichkeiten, Benutzerforen, Supportinformationen und vieles mehr.
http://java.sun.com/products/
API und Produkte mit Java-Technologie


Java 2 SDK, Standard Edition, ist ein Produkt von Sun MicrosystemsTM, Inc.
Dieses Produkt enthält von RSA Data Security lizenzierten Code.

Copyright (c) 1997-2001, Sun Microsystems, Inc.
901 San Antonio Road, Palo Alto, California 94303-4900 USA.
Alle Rechte vorbehalten.