【发布时间】:2019-03-11 15:40:20
【问题描述】:
我正在编写将在 AIX 服务器上运行的 Java 代码。我想知道 IBM 的 JDK 和 Oracle 的 JDK 之间的区别,以及 JDK 是否具有相同的类。 IBM JDK 是否具有 Oracle JDK 中存在的所有类?
是否有任何 IBM 文档描述了这两个 JDK 之间的差异?
【问题讨论】:
-
两者是同一规范的不同实现。它们不相互包含。
-
@Tichodroma 我在哪里可以找到不同之处?
-
@Tichodroma 如果他们在相同的规范上开发,那么暴露的 API 是相同的!
-
实际上,IBM JRE 确实包含一些 Sun/Oracle Java 代码,如 java -version 所述:IBM J9 VM JCL - 20170215_01 基于 Oracle jdk8u121-b13