OpenJDK和OracleJDK:哪个JDK更好更稳定,正式项目应该使用哪个呢?我会从,从开源性质、更新和支持、功能差异等方面进行比较,如何选择,哪个jdk更好更稳定,正式项目用哪个呢,进行比较回答本文已收录于,我的技术网站ddkk.com,有大厂完整面经,工作技术,架构师成长之路,等经验分享开源性质1、OpenJDK:OpenJDK是一个完全开源的Java开发工具包(JDK),由Oracle领导,并得到了广泛的社区支持。它的源代码可以在公共域中自由访问和修改,这使得开发人员可以根据自己的需求自定义JDK。最近无意间获得一份阿里大佬写的刷题笔记,一下子打通了我的任督二脉,进大厂原来没那么难。
我安装了JDK8u60。我检查了Oraclewebsite今天他们同时发布了两个版本:8u65和8u66.两者都是公开发布版本。他们为什么同时发布两个版本?什么条件/原因会让一个人选择其中一个而不是另一个? 最佳答案 来自thedownloadpage(添加了强调):JavaSE8u65includesimportantsecurityfixes.OraclestronglyrecommendsthatallJavaSE8usersupgradetothisrelease.JavaSE8u66isapatch-setupdate,i
我安装了JDK8u60。我检查了Oraclewebsite今天他们同时发布了两个版本:8u65和8u66.两者都是公开发布版本。他们为什么同时发布两个版本?什么条件/原因会让一个人选择其中一个而不是另一个? 最佳答案 来自thedownloadpage(添加了强调):JavaSE8u65includesimportantsecurityfixes.OraclestronglyrecommendsthatallJavaSE8usersupgradetothisrelease.JavaSE8u66isapatch-setupdate,i
使用java-version给我这个。javaversion"1.7.0_80"Java(TM)SERuntimeEnvironment(build1.7.0_80-b15)JavaHotSpot(TM)64-BitServerVM(build24.80-b11,mixedmode)它是OpenJDK还是OracleJDK? 最佳答案 我认为您正在使用OracleJDK。正如我在谷歌搜索中看到的那样,openJDK--version输出是这样的:java-versionopenjdkversion"1.8.0-internal"Op
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭6年前。Improvethisquestion在这个问题的时候,如果你想下载OracleJDK,你可以下载v8u91ANDv8u92。为什么有两个版本? 最佳答案 较低的版本是更保守的构建,更适合生产。更高版本有更多优化,适合开发,可能是生产,并允许他们发布他们想要发布但尚未经过充分测试的优化和功能。http://www.oracle.com/technetwork/java/ja
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭6年前。Improvethisquestion在这个问题的时候,如果你想下载OracleJDK,你可以下载v8u91ANDv8u92。为什么有两个版本? 最佳答案 较低的版本是更保守的构建,更适合生产。更高版本有更多优化,适合开发,可能是生产,并允许他们发布他们想要发布但尚未经过充分测试的优化和功能。http://www.oracle.com/technetwork/java/ja
我注意到与OracleJDK相比,使用OpenJDK的字体间距有所不同。我已经将范围缩小到字体。它们由OpenJDK渲染得稍微宽一点……仔细观察上面的屏幕截图可以看出字符宽度是相同的,唯一的区别是间距。我还通过对所有字符A-Za-z0-9的字体指标进行编程检查来确认这一点。例如12pt处的字符串“Dialog-plain”是在OpenJDK中125像素宽-我构建的8u131-b11OpenJDK中125像素宽-来自redhat磁盘的库存RPM-1.8u45-b13OracleJDK中的120px宽-来自Oracle网站的8u131-b11版本我广泛搜索了这方面的信息并找到了各种选项,包