资讯专栏INFORMATION COLUMN

Java版本之前世今生

Neilyo / 372人阅读

摘要:原文链接版本之前世今生最全篇语言语言是博士在创建年,被命名为提出了愿景公开版本个包文件,的类文件第一个版本发布在定义为代表技术虚拟机版本发布时间代表技术文件格式内部类反射版本发布时间从开始以后的版本定义为扩展到个包个类版本名称为区分企业平

原文链接:Java版本之前世今生-最全篇

1.Oak 语言

Oak 语言是James Gosling 博士在1991创建

2.JDK Beta

1995年,Oak被命名为Java

提出了"Write Once,Run Anywhere"愿景

公开版本 8个包文件,212的类文件

3.JDK 1.0

第一个版本发布在1996.1.23

定义为Java1

代表技术:Java虚拟机 、Applet、AWT

4.JDK 1.1

版本发布时间:1997.02.19

代表技术:JAR文件格式、JNI、JDBC、JavaBeans、RMI、内部类、反射

5.J2SE 1.2 Playground

版本发布时间:1998.12.08

从1.2开始以后的版本定义为Java2

Java扩展到59个包、1520个类

版本名称为J2SE(Java 2 Platform, Standard Edition)n区分企业平台J2EE (Java 2 Platform, Enterprise Edition) nand J2ME (Java 2 Platform, Micro Edition)

代表技术:EJB、Java Plug-in、Swing、JIT编译器、Collections集合

6.J2SE 1.3 Kestrel

版本发布时间:2000.05.08

代表技术:HotSpot JVM、JPDA、JNDI、RMI远程方法调用、CORBA

7.J2SE 1.4 Merlin

版本发布时间:2004.02.06

代表技术:正则表达式、序列化、NIO、日志类、XML解析器

8.J2SE 5 Tiger

发布版本时间:2004.09.30

代表技术:泛型、可变参数、元数据(注解)、自动装箱与自动拆箱、迭代

9.Java SE 6 Mustang

发布版本时间:2006.12.11

代表技术:可插拔注解

10.Java SE 7 Dolphin

发布版本时间:2011.07.28

代表技术:支持动态语言、SCTP和Socket协议、TimSort

11.Java SE 8 (LTS版本)

发布版本时间:2014.03.18

代表技术:lambda 表达式

12.Java SE 9

发布版本时间:2017.09.22

代表技术:响应式流(Reactive Streams)、提前编译

13.Java SE 10

发布版本时间:2018.03.21

代表技术:G1垃圾回收

14.Java SE 11 (LTS版本)

发布版本时间:2018.09.25

代表技术:Epsilon垃圾回收器、ZGC垃圾回收器

15.Java SE 12

发布版本时间:2019.03.19

代表技术:Shenandoah垃圾回收器

16.JEP

( JDK Enhancement Proposals)

17.JSR规范

JSR是Java Specification Requests的缩写n意思是Java 规范提案

The Java Community Process(SM) Program

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/77859.html

相关文章

  • attr()和prop()的前世今生

    摘要:简单地说,表示标签的属性,而表示对象的属性。在的在早期版本中,没有区分出和,只有一个。在此之前,的职能只能由代为行使。官方建议,对于只有和两个值的属性如等,应当使用。因此,我们还是要遵循官方的建议,该用的地方就不要再用了。 attr(全称为attribute),prop(全称为property),两者都可以翻译为属性,为了区分二者,有些中文文档将前者翻译为特性,后者翻译为属性。简单地说...

    RobinQu 评论0 收藏0
  • Docker Swarm的前世今生

    摘要:当然此时的局限性较大,比如没有副本和负载均衡的概念,这导致服务无法高可用当然也更不存在什么服务网络管理和跨节点数据存储这些东西没有服务模型集群中服务间关系和启动顺序编排也很复杂于是就有了下面的的诞生。 showImg(https://segmentfault.com/img/remote/1460000015317037?w=1885&h=1153); 概述 在我的《Docker S...

    lemon 评论0 收藏0
  • Web技术的前世今生(三)

    摘要:前言我是,如果你还不认识我,不妨先看看技术的前世今生一,以及技术的前世今生二前面我提过,我的大哥有一个叫的死党,这家伙有事没事经常上我们家串门。时间来到了年,在那前后发生了两件事让我印象深刻。传送门技术的前世今生一技术的前世今生二 前言:我是JavaScript,如果你还不认识我,不妨先看看《Web技术的前世今生(一)》,以及《Web技术的前世今生(二)》 前面我提过,我的大哥HTML...

    Wuv1Up 评论0 收藏0
  • Web技术的前世今生(一)

    摘要:直到有一天,大哥接到一项特殊的任务,一位年轻的爸爸想给自己患有抑郁症的孩子制作一个网站,希望网页里的天空每天都可以更换一种颜色。猿知原味注老头阐述的方法是最早的动态网页实现方案技术。传送门技术的前世今生二技术的前世今生三 我的名字叫JavaScript,你也可以喊我Js。在说我的故事之前,我觉得有必要先介绍下我的大哥HTML,和大嫂CSS。没错,那个叫Java的家伙不是我的亲戚,我们隔...

    ygyooo 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<