我应该使用哪个Java包:OpenJDK还是Oracle JDK?

我是Ubuntu下Java开发的新手.当我在终端中键入javac时,它促使我安装OpenJDK和一堆其他JDK.我想知道OpenJDK 7和Oracle的JDK 7之间是否有任何区别.它们基本相同吗?谢谢.

解决方法:

OpenJDK是Ubuntu使用的Java的默认版本,并且最容易安装,而Oracle Java 7是Oracle自己的Java 7版本.

你可以阅读Ubuntu Java Documentation.

OpenJDK:“Oracle使OpenJDK源代码在开源许可模式下可用.它既是免费的,也是免费的(如在*中)软件.”

继续我在Oracle Java FAQ Section发现

对于Oracle JDK

“Java开发工具包(JDK)可以免费下载并用于商业编程,但不能重新分发.”

上一篇:快速安装jdk环境变量配置


下一篇:Java JDK11(OpenJDK 11)中不能识别 JavaFX11问题