Java SE 常见问题解答

这一组 Java 平台标准版常见问题解答简要回答了有关该技术的常见问题。还包括到本网站中更详细信息的链接。

概述

Oracle Java SE Advanced Desktop、Oracle Java SE Advanced 和 Oracle Java SE Suite — 只能通过 Oracle 获得的商业二进制文件 — 为客户提供企业级特性以尽可能降低基于 Java 的 IT 环境的部署和维护成本。这些商业二进制文件基于免费的 Java Platform, Standard Edition (Java SE),并且支持从 Java SE 6 一直到新版本 Java SE 9 的各种 Java SE 版本。

常见问题解答

Java 是否仍然免费? 对于一般用途的计算,可以免费使用和再分发 Java 的当前版本 — Java SE 9 以及 Java SE 8。Java SE 继续按 Oracle 二进制代码许可协议 (BCL) 免费提供。JRE 用于嵌入式设备或使用商业特性可能需要向 Oracle 支付许可费。阅读更多内容详细了解 Java SE 的嵌入式使用,或联系您当地的 Oracle 销售代表获取许可

目前提供哪些版本的 Java 技术? Oracle 目前以 Java Development Kit (JDK) 和 Java Runtime Environment (JRE) 的形式提供 Java Platform, Standard Edition (Java SE) 以及 Oracle Java SE Advanced 和 Oracle Java SE Suite 产品。Java SE 下载页面提供了新版本的软件以及旧版本的链接。

Oracle Java SE Advanced 提供了哪些服务? 除了 Oracle 屡获殊荣的支持计划外,Oracle Java SE Advanced 还提供 针对 Java SE(包括 JavaFX)的支持 24x7、27 种语言的电子邮件和电话支持

对任务关键型应用的即时支持

直接访问 My Oracle Support (MOS) 更新

对不再公开提供的 (EOL) Java SE 旧主要版本进行更新

高级诊断和监视工具,如 Java Mission Control 和 Java Flight Recorder

Advanced Management Console,用于跟踪 Java 并控制企业范围内的 Java 使用和安装

MSI 兼容的 JRE 安装程序

Oracle Java SE Advanced、Oracle Java SE Advanced Desktop 和 Oracle Java SE Suite 与免费的 Java SE 有何不同? Oracle Java SE Advanced 和 Oracle Java SE Suite 的某些特性免费版本不提供。— 有关更多信息,请参见 Java SE 产品术语页面。

我可以获得哪些 Java 版本的支持?我可以在何种服务级别获得支持? OTN 上发布了 Java SE 支持规划。

各种 Java 产品如何定价? Oracle Java SE Advanced、Oracle Java SE Advanced Desktop 和 Oracle Java SE Suite 等 Java 产品按用户数 (NUP) 或者处理器定价。有关更多信息,请联系您的 Oracle 代表。可以通过商业产品 Oracle Java SE Advanced 或 Oracle Java SE Suite 购买对 Java SE 的支持。请参见 Oracle 全球价目表。

我是否需要单独的 JavaFX 支持合同? 不需要。JavaFX 是 Oracle Java SE Advanced 和 Oracle Java SE Suite 所涵盖技术的一部分。从 JDK 7u6 开始,JavaFX 包含在标准 JDK 和 JRE 包中。

支持的系统配置 每个版本 Oracle Java SE Advanced 和 Oracle Java SE Suite 支持的系统配置都与对应的 Java SE 版本相同。支持的其他系统配置将根据客户要求添加。关于支持的新系统配置,包括操作系统版本、硬件平台、桌面管理器和浏览器,请参见:

关键的产品生命周期日期 Java 版本对于自初始版本开始的大约 3 年有明确规划。在此期间,Oracle 会在 Java 下载网站上提供产品更新。三年后,可通过 Java SE Advanced 和 Java SE Suite 程序获取正在发布的版本 — 有关完整的详细信息,请参见 Oracle 支持政策。有关其他信息,请参见 Oracle Java SE 支持规划。

我在哪里报告错误或改进请求 (RFE)? 如果产品系列更新或修订版有早期行为导致的回归,我们鼓励客户即时向 Oracle 报告问题,我们将尽力即时解决。Oracle Java SE Advanced 或 Java SE Suite 客户可以通过 java.com 错误报告页面报告错误,以便我们可以解决问题。

Java 命名方案是什么?

Java 品牌和命名架构的目标很简单 — 务求简单!首次参考时应始终使用以下术语: Java® Platform, Standard Edition

Java® Platform, Enterprise Edition

Java® Platform, Micro Edition

有关更多信息,请阅读 Java 命名页面。

我在哪里可以得到有关许可的信息? Java SE 继续根据二进制代码许可协议 (BCL) 免费提供。Java SE 商业二进制文件根据独立但类似的许可条款提供。Oracle 技术网上提供了产品许可和条款、自述文件等。

如何向 Java SE 技术产品团队提意见? 可以使用反馈论坛和网站发表针对特定产品的意见。

**有关其他信息,请参见Java SE 产品术语页面,表 1-1 — Java SE 产品版本中的商业特性。