Java 版本提供商,以下是一些常见的 Java 实现和供应商:
1. Oracle JDK
- 描述:由 Oracle 提供的官方 Java 开发工具包,包含了所有的标准 Java 特性和功能。
- 官网:Oracle JDK
2. OpenJDK
- 描述:一个开源的 Java 实现,是 Oracle JDK 的开源版本。它是 Java 的参考实现,由社区和多个组织进行维护。
- 官网:OpenJDK
3. AdoptOpenJDK / Adoptium
- 描述:由 Adoptium 提供的开源 Java 版本,是 OpenJDK 的一个分支。它提供了多种平台的预构建 JDK 二进制文件。
- 官网:Adoptium
4. Amazon Corretto
- 描述:由 Amazon 提供的免费、生产级的 OpenJDK 分发版,经过 Amazon 的长期支持和性能优化。
- 官网:Amazon Corretto
5. Zulu OpenJDK
- 描述:由 Azul Systems 提供的 OpenJDK 发行版,提供了对多种操作系统和平台的支持。
- 官网:Zulu OpenJDK
6. BellSoft Liberica JDK
- 描述:由 BellSoft 提供的 OpenJDK 分发版,支持多种平台和包括 Java SE 8 到 17 的版本。
- 官网:BellSoft Liberica JDK
7. Red Hat OpenJDK
- 描述:由 Red Hat 提供的 OpenJDK 实现,通常用于 Red Hat 和 CentOS 系统。
- 官网:Red Hat OpenJDK
8. SapMachine
- 描述:由 SAP 提供的 OpenJDK 发行版,专注于高质量的 JDK 版本。
- 官网:SapMachine
9. IBM Semeru Runtimes
- 描述:由 IBM 提供的 OpenJDK 实现,包含 IBM 的支持和增强功能。
- 官网:IBM Semeru Runtimes
总结
这些提供商各自有不同的支持和特性,适用于不同的需求和环境。在选择 Java 版本时,可以根据项目需求、平台兼容性、支持服务等因素来选择合适的版本。