OpenJDK,Oracle's OpenJDK,Oracle JDK的区别与选择
时间: 2023-12-21 11:17:51 浏览: 78
openjdk和oracle jdk的区别
OpenJDK是Java开放源代码项目的一个实现,由Oracle公司发起并主导。它是一个社区驱动的项目,任何人都可以参与其中。Oracle's OpenJDK则是Oracle公司所提供的OpenJDK的官方版本,它是OpenJDK的一个子集,包含了Oracle公司自己开发的技术和工具。
Oracle JDK则是Oracle公司所提供的商业版Java开发工具包。它包括了OpenJDK和一些扩展功能,例如JavaFX和Java Mission Control等。Oracle JDK是有收费的,需要购买许可证。
在选择Java开发工具包时,需要根据自身的需求来决定。如果只是进行普通的Java开发,那么选择OpenJDK就可以了。如果需要使用一些扩展功能,例如JavaFX和Java Mission Control等,那么可以选择Oracle's OpenJDK。而如果需要商业支持或者使用Oracle JDK所提供的高级功能,那么则需要购买Oracle JDK的许可证。
阅读全文