当前位置:首页 > 数码 >

openjdk和jdk有什么区别(openjdk是什么)

来源:原点资讯(www.yd166.com)时间:2022-12-03 08:18:41作者:YD166手机阅读>>

不知道各位developer平时是否有过疑问,Oracle JDK是什么,OpenJDK又是什么?

openjdk和jdk有什么区别,openjdk是什么(1)

Oracle JDK便是平常我们在windows系统上做开发使用的JDK,又称作SUN JDK。OpenJDK则是大多数linux系统版本自带的JDK,那它们有什么不同呢?

1OpenJDK是Oracle JDK的精简版本

虽然说OpenJDK与Oracle JDK绝大部分相同,但是还是得小心这种情况:本地代码测试OK,上了sit环境发现各种莫名其妙的问题,这时候需要看下部署sit环境的JDK是不是和本地一致了。其次OpenJDK是不包含部署功能的,比如:Browser Plugin、Java Web Start、以及Java控制面板。

授权协议不同

OpenJDK采用GPL V2协议, SUN JDK则采用JRL。说白了,使用OpenJDK就不要想使用JAVA商标了。

版本对比

OpenJDK的特点是更新频繁,实现快速迭代和高效试错,为Oracle JDK LTS版本打下基础。Oracle JDK的特点是单版本长期支持,提供稳定可用的商业版本,商用收费,学习研究免费。

最后看下国外友人如何看待OpenJDK与Oracle JDK。此处摘自stackoverflow上的回答。

openjdk和jdk有什么区别,openjdk是什么(2)

对JAVA编程语言本身来讲,OpenJDK与OracleJDK的划分或许是一件好事。商业化能让JAVA走的更高更远,同时也不失去开源精神,各位看官怎么看待OpenJDK与Oracle JDK的不同呢?欢迎交流!

栏目热文

openjdk与jdk代码编写上区别(怎么把openjdk改成正常jdk)

openjdk与jdk代码编写上区别(怎么把openjdk改成正常jdk)

t://使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的ope...

2022-12-03 08:01:16查看全文 >>

openjdk占用内存高(电脑一开机内存占用就很高怎么办)

openjdk占用内存高(电脑一开机内存占用就很高怎么办)

GraalVM[1] 是一种高性能的虚拟机,它可以显著的提高程序的性能和运行效率,非常适合微服务。最近比较火的 java...

2022-12-03 08:36:12查看全文 >>

openjdk哪个版本稳定(openjdk可以用来开发吗)

openjdk哪个版本稳定(openjdk可以用来开发吗)

  每个Java程序员都需要一个编程编辑器或IDE来帮助编写Java和使用类库和框架。哪个编辑器或IDE最适合你取决于几...

2022-12-03 08:21:39查看全文 >>

openjdk和jdk的不同点(openjdk可以用来开发吗)

openjdk和jdk的不同点(openjdk可以用来开发吗)

Java编程语言自出现以来似乎一直是个慢性子,这次终于决定做出点改变了。Java之后的更新速度终于可以和现代编程语言相提...

2022-12-03 08:32:17查看全文 >>

jdk和openjdk的区别(怎么把openjdk改成正常jdk)

jdk和openjdk的区别(怎么把openjdk改成正常jdk)

OpenJDK是Sun在2006年末把Java开源而形成的项目,这里的“开源”是通常意义上的源码开放形式,即源码是可被复...

2022-12-03 08:26:11查看全文 >>

openjdk和jdk的时区(openjdk可以用来开发吗)

openjdk和jdk的时区(openjdk可以用来开发吗)

JDK9(2017.09.21-2018.01.26)功能特性1、modularity System 模块系统2、HTT...

2022-12-03 08:33:59查看全文 >>

openjdk一般放在哪个目录下(openjdk安装在什么位置)

openjdk一般放在哪个目录下(openjdk安装在什么位置)

温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。Fayson的github:h...

2022-12-03 08:19:52查看全文 >>

openjdk与jdk区别(为什么不能用openjdk)

openjdk与jdk区别(为什么不能用openjdk)

如果Oracle哪天公布完全开源Java,我相信基于Java现有的一等一的技术和应用生态圈,那可以肯定Java更能“其道...

2022-12-03 08:32:41查看全文 >>

openjdk的性能(openjdk与jdk区别)

openjdk的性能(openjdk与jdk区别)

前言OpenJDK 14 已于近日 GA,其在性能方面是否有改进、以及有哪些改进引起了不少开发者的关注。本文将会介绍通过...

2022-12-03 08:20:23查看全文 >>

openjdk与jdk是否兼容(jdk17与jdk8性能差距)

openjdk与jdk是否兼容(jdk17与jdk8性能差距)

我在此提议成立 "RISC-V Port "项目,由杨飞担任负责人,Porters Group作为发起人...

2022-12-03 08:13:08查看全文 >>

文档排行