网站首页
手机版

openjdk和jdk性能区别 有哪些区别

更新时间:2022-04-10 10:47:13作者:佚名

openjdk和jdk性能区别 有哪些区别

关于JDK和OpenJDK的区别,可以归纳为以下几点:

1、授权协议的不同:openjdk采用GPL V2协议放出,而JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用。OpenJDK不包含Deployment(部署)功能部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,这些功能在Openjdk中是找不到的。

2、OpenJDK源代码不完整。这个很容易想到,在采用GPL协议的Openjdk中,sun jdk的一部分源代码因为产权的问题无法开放openjdk使用,其中最主要的部份就是JMX中的可选元件SNMP部份的代码。而Icedtea则为这些不完整的部分开发了相同功能的源代码(OpenJDK6),促使OpenJDK更加完整。

3、部分源代码用开源代码替换。由于产权的问题,很多产权不是SUN的源代码被替换成一些功能相同的开源代码,比如说字体栅格化引擎,使用Free Type代替。

4、openjdk只包含最精简的JDK。OpenJDK不包含其他的软件包,比如Rhino Java DB JAXP……,并且可以分离的软件包也都是尽量的分离,但是这大多数都是自由软件,你可以自己下载加入。

5、不能使用Java商标。这个很容易理解,在安装openjdk的机器上,输入“java -version”显示的是openjdk,但是如果是使用Icedtea补丁的openjdk,显示的是java。(未验证)。

本文标签: openjdk和jdk性能区别  

为您推荐

手机微信怎么交燃气费 手机微信怎么交燃气费12位数

1、打开微信程序,点击屏幕右下方的“我”按钮,程序将切换到“我”的设置界面。2、点击此界面中的“钱包”功能,进入钱包界面3、找到腾讯服务下的“生活缴费”,点击进入。4、首先定位住房所在的位置,你可以手动输入,也可以让软件

2023-04-12 16:12

怎么把刚删除的微信好友找回来 如何把刚删除的微信好友找回来

1、如果之前朋友圈有过互动,请进入自己的朋友圈页面。然后一条条往下翻消息列表。2、通过好友验证消息添加好友。如果并没有删除当时添加好友时的验证消息,好友申请表里面,如果时间不久还可以再添加的。但是如果时间长的话,验证消息

2023-04-12 16:12

企业微信收款码怎么申请 企业微信收款码怎么申请的

1、进入微信后,点击“发现按钮。2、进入“发现”后点击“小程序”。3、在搜索栏输入“收款小账本”。4、然后点击如图所示的“收款小账本”。5、进入后点击“官方收钱码”。6、进入后点击“立即申请”。7、补全所有信息后点击“提

2023-04-12 16:12

到达退休年龄的职工如何办理退休手续

存档达到法定退休年龄(男60周岁,女50周岁),基本养老保险金缴费年限累计15年的,可由社会保险部门负责办理退休手续。退休前一个月,由本人持需要材料到人才中心申请并填写《退休人员登记表》。经劳动部门审核后,填写《城镇企业职工退休审批表》、《养老待遇档案》和《城镇企业职工退休证》。按规定缴齐应缴纳的养老保险费和存档费。

2023-04-12 16:01

为什么拼多多的iPhone13比官网便宜(为什么拼多多的苹果手机比官网还便宜)

1、渠道不同:拼多多可能通过某些渠道获得更便宜的价格,例如直接从供应商或生产厂家处采购,或者购买大量库存以获得批发折扣。2、销售策略不同:拼多多可能采用不同的销售策略,例如通过限时折扣、满减优惠等吸引消费者的购买。3、产品不同:拼多多上的苹果 13 可能与官网上的产品不同,例如可能是退货、二手、翻新产品等。4、拼多多有百亿补贴。

2023-04-12 16:01

麒麟710f和710区别哪个强(麒麟710f和麒麟710哪个好一些?)

麒麟710f和710区别哪个强 麒麟710f和710哪个性能好

2023-04-12 15:48