Java 系统运行状况OpenJDK显示间歇性性能和UI问题。我们建议使用Oracle JRE/JDK

Java 系统运行状况OpenJDK显示间歇性性能和UI问题。我们建议使用Oracle JRE/JDK,java,android,opencv,android-studio,Java,Android,Opencv,Android Studio,开放JDK和Oracle JDK之间有什么区别 据我所知,它们的工作原理是一样的。我使用OpenCV,也许在我尝试下载OpenCV库时,我也下载了OpenJDK。而现在我一直得到这样的信息: "System Health OpenJDK shows intermittent performance and UI issues. We recommend using the Oracle JRE/JDK." 我试着寻找有关它的信息,但不明白的EXEXCEXTLY 现在我应该重新下载它,或者我可

开放JDK和Oracle JDK之间有什么区别

据我所知,它们的工作原理是一样的。我使用OpenCV,也许在我尝试下载OpenCV库时,我也下载了OpenJDK。而现在我一直得到这样的信息:

"System Health
OpenJDK shows intermittent performance and UI issues. We recommend using the Oracle JRE/JDK." 
我试着寻找有关它的信息,但不明白的EXEXCEXTLY


现在我应该重新下载它,或者我可以使用它了?

当我在谷歌上搜索“系统健康OpenJDK”这个短语时,我在博客等网站上看到了一些点击率:

  • 显示的消息可能来自Android Studio,而不是OpenCV
  • 大家的共识似乎是你可以忽略它

另外,OpenCV for Java构建说明中说:

。。。为了使用Java绑定构建OpenCV,您需要安装JDK(我们建议安装Oracle/Sun JDK 6或7)、Apache Ant和Python v2.6或更高版本

“我们推荐”可能只是因为OpenCV团队使用Oracle JDK而不是OpenJDK构建和测试。显然,这些指令已经有一段时间没有更新了,因此很难知道OpenJDK是否仍然存在任何(假设的)问题,或者它们与运行OpenCV的关系如何

那么哪个更稳定呢?我不知道,我想不出一个科学的方法来找出答案


就我个人而言。。。我会坚持我现在下载的东西。如果我遇到了我认为可能是JRE的错误的问题,我会尝试另一种选择,看看它是否有什么不同。

对不起我的英语,但是如果我想使用OpenCV,使用OracleJDK会更好?我想我在最后一句话中回答了这个问题。没有科学的方法来回答这个问题。@StephenC你提到“共识”。谢谢,我暂时不理会这个警告。“共识”的任何来源?@AlekseyTimoshchenko简而言之:如果您已经安装了OpenJDK,请继续。只有当你遇到问题时,才考虑使用Oracle JDK。同时,考虑两个JDK可用,这样当一个问题发生时,你可以与另一个测试,看看它是否能治愈这个问题。“任何共识”的来源?“-我说共识似乎是…这是我谷歌搜索的简写,我读了一些搜索结果,但我找不到任何人说这是一个实际问题。如果你遇到有人提供证据或可信的论据证明>>存在