感謝您下載本版次的 JavaTM 2 SDK, Standard Edition。Java 2 SDK 是使用 Java 程式語言來建立應用程式、Applet 和元件的開發環境。Java 2 SDK 所包含的工具可用來開發和測試以 Java 程式語言所撰寫,而且在 Java 平台上執行的程式。 這些工具是設計在指令行中使用。 除了 appletviewer 以外,這些工具不提供圖形使用者介面。
有關該版次的安裝說明和系統需求,請參閱http://java.sun.com/j2se/1.3/install.html
線上 Java 2 平台說明文件包含了 API 規格、功能說明、開發指南、SDK 工具和公用程式的參考頁、示範及相關資訊的鏈結。 安裝在機器上的下載套件也可取得本說明文件。 若要取得說明文件套件,請參閱下載網頁網站。關於 API 說明文件,請參考以下的來源:
- Java 2 平台 API 規格 簡述了 API,重點在規格,而不是編碼實例。
- 由 Addison-Wesley Longman 出版,在 The Java Series 中的 The Java Class Libraries,第二版。 這些書籍包含了更多詳細說明、術語定義和分為十個核心套件的類、介面、及成員範例。
請參閱網站上的版次注意事項以取得此版次的特定資訊。 線上版次注意事項會在需要時更新,所以請定期查看以取得最新資訊。
請參閱 Java Software 網站上的與先前版次的相容性以取得已知相容性問題的清單。 我們已經盡力支援在先前版本的 Java 平台上所撰寫的程式。 雖然部份不符合相容性的變更是必須的,大部份的軟體應不需要修改程式,即可移轉至現行版本。除了少數相容性被故意破壞的情形(在相容性網頁中說明)外,任何無法移轉至現行版本的情形會被視為錯誤。部份不符合相容性的變更是為了關閉可能的安全洞、修復實行或設計上的錯誤。
Java Developer Connection 網站上的 Bug Parade Web Page 可讓您搜尋和查驗現有的錯誤報告、提出您的錯誤報告以及告訴我們修復迨@個錯誤對您最重要。若要直接提出錯誤或要求某個功能,請完成此表格:http://java.sun.com/cgi-bin/bugreport.cgi您也可以將意見直接傳送至 Java Software 研發團隊的電子郵件位址。若要報告關於日文說明文件的翻譯錯誤,請將說明錯誤的電子郵件訊息傳送至 sdk-docl10nbugs@java.sun.com。請確定已加入了錯誤說明文件所在的 URL。
注意 - 請勿向 Bug Parade 或開發團隊尋求技術支援。 關於支援選項,請參閱 Java Software 網站的 Support and Services。
本節包含了 Java 2 SDK 檔案和目錄的一般摘要。 關於檔案和目錄的詳細資料,請參閱 J2SE 說明文件的 SDK 檔案結構部份。
- 開發工具
- (在
bin子目錄中。)一些工具、公用程式,可協助您開發、 執行、除錯和記錄以 Java 程式語言撰寫的程式。關於進一步資訊,請參閱工具說明文件。
- 執行環境
- (在
jre子目錄。) 供 SDK 使用的 Java 2 Runtime Enviroment 實作。 執行環境包含了 Java 虛擬機器、類程式庫以及其他支援 以 Java 程式語言撰寫的程式可執行檔。
- 其他程式庫
- (在
lib子目錄。)開發工具所需的其他類程式庫和支援檔案。
- 示範 Applet 和應用程式
- (在
demo子目錄。)Java 平台程式設計的範例及其原始碼。這包含了 使用 Swing、其他 Java 基礎類和「Java 平台除錯程式架構」的範例。
- C 標頭檔
- (在
include子目錄。)使用 Java 原生介面、 Java 虛擬機器除錯程式介面、 Java 虛擬機器設定檔介面和 其他 Java 2 平台功能來支援原生程式碼設計的標頭檔。
- 原始碼
- (在
src.jar保存檔中。)作為 Java 2 核心 API 的所有類原始 Java 程式語言檔(也就是 java.*、javax.* 和 org.omg.* 套件而不包含 com.sun.* 套件的原始檔)。 本原始碼僅供參考,並協助開發人員學習和使用 Java 程式語言。這些檔案不包含特定平台的實作程式碼,而且不能用來重建類程式庫。 若要擷取這些檔案,請使用此指令:jar xvf src.jar請勿修改核心 API 原始檔。若要延伸核心 API 的作用,請撰寫核心 API 類的子類。
關於 API 說明文件,請參考以下來源:
- Java 平台 API 規格。 提供了 API 的簡短說明;強調規格,而不是範例。
- 由 Addison-Wesley Longman 出版,在 The Java Series 中的 The Java Class Libraries,第二版。 這些書籍包含了更多詳細說明、術語定義和每個實用類、介面、及成員範例。
您不可與您所開發的應用程式一同發送 Java 2 SDK。 但是,您可以將「Java 2 Runtime Enviroment」與應用程式一同發送。 您可以單獨下載的產品形式來取得「Java 2 Runtime Enviroment」。 請參閱 J2SE 下載網站。Java 2 Runtime Enviroment可讓您執行以 Java 程式語言撰寫的應用程式。 如同 Java 2 SDK,它包含了 Java 虛擬機器、與 Java 2 平台 API 配合的類以及支援檔。 與 Java 2 SDK 不同的是,它不包含編譯程式和除錯程式等開發工具。
您可以依照「執行環境」的授權條款,將「Java 2 Runtime Enviroment」與您的應用程式一同發送。 在您使用 Java 2 SDK 開發應用程式後,您可以將應用程式與「執行環境」一同出貨, 而讓您的使用者擁有 Java 平台以便執行軟體。
請注意,Java 2 SDK 本身已實作了 Java Runtime Enviroment 以供其使用。SDK 的 jre 目錄已包含了內部執行環境。 請勿將 SDK 的內部執行環境與「Java 2 Runtime Enviroment」混淆,因為「Java 2 Runtime Enviroment」是一個單獨安裝的產品。
關於其他資訊,請參考 World Wide Web 中的這些 Sun Microsystems 網頁:
- http://java.sun.com/
- Java Software 網站,其中有 Java 技術、產品資訊、新知和功能的最新資訊。
- http://java.sun.com/j2se/1.3/
- Java 2 SDK 網站
- http://java.sun.com/docs
- Java 平台說明文件讓您使用白皮書、Java Tutorial 以及其他說明文件。
- http://java.sun.com/jdc
- Java Developer Connection 網站。(需登錄,不收費。)額外的技術資訊、新知和 功能;使用者論壇;支援資訊以及其他資訊。
- http://java.sun.com/products/
- Java Technology Products & API
Copyright © 1997-2001, Sun Microsystems, Inc.
901 San Antonio Road, Palo Alto, California 94303-4900 USA.
All rights reserved.