JDK 8新特性之基本发展史

目录

一:Java SE的发展历史

二:Open JDK来源

三:Open JDK 和 Oracle JDK的关系

四:Open JDK 官网介绍

小结 :


一:Java SE的发展历史

             Sun 公司在 1991 年成立了一个称为绿色计划 ( Green Project ) 的项目,由 James Gosling( 高斯林 ) 博土领导,绿色计划的目的是开发一种能够在各种消费性电子产品( 机顶盒、冰箱、收音机等 ) 上运行的程序架构。这个项目的产品就是 Java语言的前身 : Oak( 橡树 ) Oak 当时在消费品市场上并不算成功,但随着 1995 年互联网潮流的兴起, Oak 迅速找到了最适合自己发展的市场定位。
  • JDK Beta - 1995
  • JDK 1.0 - 19961(真正第一个稳定的版本JDK 1.0.2,被称作 Java 1 )
  • JDK 1.1 - 19972
  • J2SE 1.2 - 199812
  • J2MEJava 2 Micro EditionJava 2平台的微型版),应用于移动、无线及有限资源的环境。
  • J2SEJava 2 Standard EditionJava 2平台的标准版),应用于桌面环境。
  • J2EEJava 2 Enterprise EditionJava 2平台的企业版),应用于基于Java的应用服务器。
  • J2SE 1.3 - 20005
  • J2SE 1.4 - 20022
  • J2SE 5.0 - 20049
  • Java SE 6 - 200612
  • Java SE 7 - 20117
  • Java SE 8LTS - 20143
  • Java SE 9 - 20179
  • Java SE 1018.3 - 20183
  • Java SE 1118.9 LTS - 20189
  • Java SE 1219.3 - 20193
  • Java SE 1319.9) - 20199
            我们可以看到 Java SE 的主要版本大约每两年发布一次,直到 Java SE 6 Java SE 7 开始花了五年时间,之后又花了三 年时间到达Java SE 8

二:Open JDK来源

         Java Sun 公司发明, Open JDK Sun 2006 年末把 Java 开源而形成的项目。也就是说 Open  JDK Java SE 平台版的开源和免费实现,它由 SUN Java 社区提供支持, 2009 Oracle 收购了 Sun 公司,自此 Java 的维护方之一的 SUN 也变成了 Oracle

三:Open JDK Oracle JDK的关系

           大多数 JDK 都是在 Open JDK 的基础上进一步编写实现的,比如 IBM J9, Oracle JDK Azul Zulu, Azul Zing
           Oracle JDK 完全由 Oracle 公司开发, Oracle JDK 是基于 Open JDK 源代码的商业版本。此外,它包含闭源组件。
           Oracle JDK 根据二进制代码许可协议获得许可,在没有商业许可的情况下,在 2019 1 月之后发布的 Oracle Java SE 8的公开更新将无法用于商业或生产用途。但是 Open JDK 是完全开源的,可以自由使用。

 

四:Open JDK 官网介绍

  • Open JDK 官网: http://openjdk.java.net/
  • JDK Enhancement Proposals(JDK增强建议)。通俗的讲JEP就是JDK的新特性

 

小结

           Oracle JDK是基于Open JDK源代码的商业版本。我们要学习Java新技术可以去Open JDK 官网学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值