我正在编写将在AIX服务器上运行的Java代码。我想知道IBM JDK和Oracle JDK之间的区别,以及这些JDK是否具有相同的类。 IBM JDK是否具有Oracle JDK中所有存在的类?
是否有任何IBM文档描述两个JDK之间的差异?
我正在编写将在AIX服务器上运行的Java代码。我想知道IBM JDK和Oracle JDK之间的区别,以及这些JDK是否具有相同的类。 IBM JDK是否具有Oracle JDK中所有存在的类?
是否有任何IBM文档描述两个JDK之间的差异?
我在一个使用Java 1.6的环境中工作,部署到Oracle(JRockit)、IBM和Oracle/Sun JDK。这三个环境非常兼容。除了偶尔存在的一些差异(例如在JAXWS启动行为上),我们几乎没有遇到问题。没有一个JDK缺少其他JDK拥有的东西的情况。
我在GBK编码方面遇到了很大的差异。IBM JVM GBK代表IBM936,而OpenJDK或Oracle JDK是CP936。CP936是真正的GBK标准,众所周知是Windows-936。因此,如果您遇到奇怪的GBK问题,可以参考IBM解决方案。