OpenJDK

  • 2006年SUN公司将Java开源。此时的JDK即为OpenJSK。
  • OpenJDK是Java SE的开源实现,他由SUN和Java社区提供支持。

Oracle JDK

  • 2009年Oracle收购了Sun公司, 收购后被命名为Oracle JDK。
  • Oracle JDK是基于OpenJDK源代码构建的,因此Oracle JDK和OpenJDK之间没有重大的技术差异。

两者区别

  • OpenJDK
[root@localhost ~]# java -version
openjdk version "11-ea" 2018-09-25
OpenJDK Runtime Environment (build 11-ea+28)
OpenJDK 64-Bit Server VM (build 11-ea+28, mixed mode, sharing)
  • Oracel JDK
[root@localhost ~]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
  • Java(TM) SE Runtime Environment (build 1.8.0_162-b12)是Java运行时环境(即JRE)的版本信息
  • Java HotSpot™ 64-Bit Server VM表明,此JDK的JVM是Oracle的64位HotSpot虚拟机,运行在Server模式下
  • Oracle JDK只发布二进制安装包,而OpenJDK只发布源码。

OpenJDK 和 Oracle JDK相关推荐

  1. suse卸载自带java_在openSUSE 13.1下安装卸载openjdk以及Oracle JDK

    平时工作用机是openSUSE 13.1.之前作死换成Oracle JDK以后,intellj的界面变得不能看了,不想调试了于是卸载了Oracle JDK,重新安装了openjdk. [Oracle ...

  2. Java常见面试题:Oracle JDK 和 OpenJDK 的区别?

    Oracle JDK 和 OpenJDK 的区别? 可能在看这个问题之前很多人和我一样并没有接触和使用过 OpenJDK.那么Oracle和OpenJDK之间是否存在重大差异?下面我通过收集到的一些资 ...

  3. [转帖] 部分收费的Oracle JDK VS 完全免费的OpenJDK

    来源: http://www.flammulina.com/2018/10/28/%E9%83%A8%E5%88%86%E6%94%B6%E8%B4%B9%E7%9A%84oracle-jdk-vs- ...

  4. OpenJDK能替代Oracle JDK 吗

    Oracle 要对JAVA收费了,许多人说可以用 OpenJDK替代,但这会对应用有影响吗? OpenJDK 项目主要基于 Sun 捐赠的 HotSpot 源代码.此外,OpenJDK 被选为 Jav ...

  5. oracle jdk_两个Oracle JDK的故事

    oracle jdk 最近 ,人们担心 Java开发人员现在会无意中使用错误的Oracle提供的JDK实现(从JDK 11开始 ), Oracle提供了开源OpenJDK的构建 ,并且还主要基于Ope ...

  6. 两个Oracle JDK的故事

    最近有人担心 Java开发人员现在会无意中使用错误的Oracle提供的JDK实现(从JDK 11开始 ), Oracle提供了开放源代码OpenJDK的构建 ,并且还提供了主要基于OpenJDK源代码 ...

  7. oracle JDK 和 open jdk 的关系与区别 ?

    背景介绍 OpenJDK 比 Oracle JDK 早出现一些.OpenJDK 是在 2006 年由 Sun Microsystems 发起的一个开源 Java SE 平台实现项目.它是为了响应开源社 ...

  8. Oracle JDK 和 OpenJDK 有什么区别?

    OpenJDK是Sun在2006年末把Java开源而形成的项目,这里的"开源 "是通常意义上的源码开放形式,即源码是可被复用的,例如IcedTea.UltraViolet都是从Op ...

  9. 面试官 | Oracle JDK 和 OpenJDK 有什么区别?

    作者 | petercao 来源 | urlify.cn/yAn6ru OpenJDK是Sun在2006年末把Java开源而形成的项目,这里的"开源"是通常意义上的源码开放形式,即 ...

最新文章

  1. c++动态分配二维数组
  2. 在Mac上利用pip3安装pyecharts模块
  3. 欢迎来到美多商城!-项目准备之项目介绍-项目需求分析-项目架构设计
  4. python可以做什么开发-python适合做什么开发_python未来发展怎么样
  5. Python解析json字符串,json字符串用法
  6. android 汉字转拼音pinyin4j包
  7. Linq入门演练---(1)基本用法-分组,排序,内连接
  8. luogu P1880 [NOI1995]石子合并
  9. 数据可视化--pyecharts绘图
  10. Postman|Qt笔记-解决Could not get any response
  11. Python精通-Python集合操作详解
  12. (十六)java中的String
  13. JS总结 本地对象2 BOM DOM
  14. kepware odata 接口访问地址
  15. python是猿辅导还是学而思_综合分析:猿辅导和学而思对比选哪个好,我的亲身感受...
  16. windows编程经典书籍+VC++学习路线资料
  17. 一键制作低多边形海报效果教程
  18. 超百万人用它生成3D头像,这项技术刚刚中选了SIGGRAPH Asia 2022
  19. SyntaxError: Non-UTF-8 code starting with ‘\xbd‘ in file D:/code/CapsNet/word.py on line 6, but...
  20. Vue React Angular之三国杀,web前端入坑第六篇 上

热门文章

  1. linux SPI驱动开发
  2. dnf 计算机管理,怎么让dnf变得更流畅 让游戏不卡的几个办法
  3. java如何把汉字转拼音
  4. ReentrantLock 原理(源码轰炸)
  5. java开发工作交接一般要多久_交接工作一般交接到什么程度?
  6. 计算机硬件故障检测实验报告,计算机系统的硬件检测实验报告
  7. Javascript(前端知识)----------基础语法
  8. 阿里云云盘开通后格式化和挂载数据盘
  9. pwn的学习8 leg
  10. nuiapp请求网络_‎App Store 上的“LEG-NUI”