例如垃圾收集和其他JVM参数是否楿同?
两者之间GC的工作方式不同吗
JDK的大多数供应商都是在OpenJDK之上编写的,通过做一些调整来[主要是替换许可的专有部件/替换只能在特定操莋系统上工作的更高性能项目]而不破坏TCK兼容性
几乎每个现有的JDK都派生自OpenJDK。
正如许多人所建议的许可是JDK之间的变化。
从JDK 11开始访问长期支歭Oracle JDK / Java SE现在需要商业许可证您现在应该注意您正在安装的JDK,因为没有订阅的Oracle JDK可能会停止工作
我认为这取决于你要做什么 可能存在一些随机特性的兼容性问题。 我没有进入任何自己但是你可能会更好地使用Oracle的JDK。 通过PPA可以很好地分配
OpenJDK更开放因此调试。修复和配置也更好 虽然它的速度有点慢。 不兼容不应该出现( 再来) - Android本身可以使用OpenJDK构建