感谢您下载本发行版的 JavaTM 2 SDK, Standard Edition。 Java 2 SDK 是使用 Java 程序设计语言来创建应用程序、Applet 和组件的开发环境。Java 2 SDK 所包含的工具可用来开发和测试以 Java 程序设计语言所编写,而且在 Java 平台上运行的程序。 这些工具用于命令行。 除了 Applet 查看程序以外,这些工具不提供图形用户界面。
对于此发行版的安装说明和系统需求,请参阅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 Environment 的实施。 运行环境包含了 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 Environment”与应用程序一同发送。 您可以单独下载“Java 2 Runtime Environment”。 请参见 J2SE 下载网站。Java 2 Runtime Environment可让您运行以 Java 程序设计语言编写的应用程序。 如同 Java 2 SDK,它包含了 Java 虚拟机、与 Java 2 平台 API 配合的类以及支持文件。 与 Java 2 SDK 不同的是,它不包含编译程序和调试程序等开发工具。
您可以依照“运行环境”的授权条款,将“Java 2 Runtime Environment”与您的应用程序一同发送。 在您使用 Java 2 SDK 开发应用程序后,您可以将应用程序与“运行环境”一同发送, 而让您的最终用户拥有 Java 平台以便运行软件。
请注意,Java 2 SDK 本身已内部实施了 Java Runtime Environment 以供其使用。SDK 的 jre 目录已包含了内部运行环境。 请勿将 SDK 的内部运行环境与“Java 2 Runtime Environment”混淆,因为它是一个单独安装的产品。
关于其他信息,请参考 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 教材以及其他说明文档。
- 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.