首页 > 编程语言 >JAVA版本号的问题 Java版本号与JDK版本

JAVA版本号的问题 Java版本号与JDK版本

时间:2024-06-11 11:10:48浏览次数:14  
标签:J2SE JDK 版本号 Sun 版本 Java

分不清 Java版本和JDK版本的对应关系。抄一篇记忆一下。

Java版本叫法:Java6、Java8、Java11、Java13 (当前最新版本Java17) 等这一类 “Java X” 的Java版本名称

同时又会听到,看到

JDK版本叫法:JDK1.6、JDK1.8等这种 “JDK1.X” 的JDK叫法。

这里我们就需要追溯一下Java的发展历程了,我们在百度百科上 搜索一下 “Java”

1995年,Sun公司首推Oak,因Oak商标已被占用后改名为Java

1996年1月,Sun公司发布了Java的第一个开发工具包(JDK 1.0),也就是最初版本Java1.0

1999年6月,Sun公司发布了第二代Java平台(简称为Java2)的3个版本:J2ME(Java2 Micro Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境;J2SE(Java 2 Standard Edition,Java 2平台的标准版),应用于桌面环境;J2EE(Java 2Enterprise Edition,Java 2平台的企业版),应用于基于Java的应用服务器。

2004年9月30日,J2SE1.5发布,为了表示该版本的重要性,J2SE 1.5更名为Java SE 5.0(内部版本号1.5.0),代号为“Tiger”,Tiger包含了从1996年发布1.0版本以来的最重大的更新。

2005年6月,在Java One大会上,Sun公司发布了Java SE 6。此时,Java的各种版本已经更名,已取消其中的数字2,如J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME。

自1996年发布JDK1.0;此后命名为JDK1.1、JDK1.2、JDK1.3、JDK1.4、采用 1.X 的命名方式,直到2004年9月版本号提升为5.0,这一新版本为Java SE5.0(或J2SE1.5),在2005年6月Sun公司终结了已经有8年历史的J2SE、J2EE、J2ME的命名方式启用了今天的 Java SE、Java EE、Java ME 命名方式,而此后的版本为Java SE6、Java SE7、Java SE8、Java SE9、Java SE10、Java SE11、Java SE12... Java SE17等。

JDK则在 Java1.0 到 Java9 对应每一个版本号 :JDK1.0、JDK1.2 ... JDK1.8、JDK1.9

因此,Java10以后我们可以理解为JDK对应名称为:JDk10、JDK11、JDK12... JDK17

我们也可以看到官网命名如下:

Java ®平台标准版和 Java 开发工具包
版本 17 API 规范
本文档分为两部分:

    Java SE所有版本如下:

原文链接   Java--Java版本和JDK版本_java版本和jdk版本区别-CSDN博客

 

标签:J2SE,JDK,版本号,Sun,版本,Java
From: https://www.cnblogs.com/stroll/p/18241727

相关文章