oraclejdk与openjdk的区别
时间: 2023-05-02 20:01:27 浏览: 179
Oracle JDK和OpenJDK的区别是:
1. Oracle JDK是由Oracle Corporation维护和支持的Java开发包,而OpenJDK是一个开源项目,由不同的公司和个人共同维护和开发。
2. Oracle JDK包含专有的特性和工具,例如JavaFX、JMC和JFR等,而OpenJDK则不包括这些功能。
3. Oracle JDK有商业许可证,并且需要付费使用。而OpenJDK是开源的,可以免费使用。
4. 在功能上,Oracle JDK和OpenJDK基本相同,但有时会有微小的差异或兼容问题。
相关问题
OpenJDK,Oracle's OpenJDK,Oracle JDK的区别与选择
OpenJDK是一个开源的Java开发平台,由Sun Microsystems于2006年发布。它是Java SE规范的参考实现之一,也是Java语言的基础。
Oracle's OpenJDK是Oracle公司提供的OpenJDK的一个分支,它是Oracle JDK的基础,提供了开源的Java开发环境。
Oracle JDK是Oracle公司提供的Java开发平台,包含了Java SE规范中的所有功能,同时还包含了Oracle公司自己的一些扩展和工具。
对于选择,需要根据具体情况来考虑。如果需要一个开源的Java开发平台,并且不需要Oracle公司的扩展和工具,那么可以选择OpenJDK;如果需要Oracle公司的扩展和工具,可以选择Oracle JDK。同时,需要注意的是,Oracle JDK需要付费使用,而OpenJDK是免费的。
Jdk与openJdk
JDK是Java Development Kit的缩写,是Oracle公司提供的Java开发工具包,而OpenJDK是一个开源的Java开发工具包,由Sun Microsystems于2006年发布。OpenJDK是JDK的一个开源实现,它是由Java社区维护和开发的。两者都提供了Java编译器、Java虚拟机、Java类库等工具和组件,但OpenJDK是免费的,而JDK需要付费使用。
阅读全文