`
ww2
  • 浏览: 418260 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Java平台版本号的演变

阅读更多

Java平台得版本变化了几次,名称得叫法也发生了很大得变化。下面是我画得一个Java平台版本号的演变图,欢迎大家补充!

 

  Java Platform
    Java Java 2
Standard Edition (Java SE) developer version 1.1 1.2 1.3 1.4 1.5 1.6 1.7
product version 1.1 1.2 1.3 1.4 5.0 6.0 7.0
Platform name Java Platform 1.1  Java 2 Platform Standard Edition 1.2(J2SE 1.2) Java 2 Platform Standard Edition 1.3(J2SE 1.3) Java 2 Platform Standard Edition 1.4(J2SE 1.4) Java 2 Platform Standard Edition 5.0(J2SE 5.0) Java Platform Standard Edition 6(Java SE 6) Java Platform Standard Edition 7(Java SE 7)
Software Development Kit(SDK)  Java Development Kit 1.1(JDK 1.1) Java 2 SDK Standard Edition/J2SE SDK 1.2(J2SDK 1.2) Java 2 SDK Standard Edition/J2SE SDK 1.3(J2SDK 1.3) Java 2 SDK Standard Edition/J2SE SDK 1.4 (J2SDK 1.4) J2SE Development Kit 5.0(JDK 5.0) Java SE Development Kit 6(JDK 6) Java SE Development Kit 6(JDK 7)
Java Runtime Environment(JRE) Java Runtime Environment 1.1 (JRE 1.1) J2SE Java Runtime Environment 1.2 (J2RE 1.2) J2SE Java Runtime Environment 1.3 (J2RE 1.3) J2SE Java Runtime Environment  1.4 (J2RE 1.4) J2SE Runtime Environment 5.0 (JRE 5.0) Java Runtime Environment 6(JRE 6) Java Runtime Environment 7(JRE 7)
Enterprise Edition (Java EE) Platform name   Java 2 Platform Enterprise Edition 1.2 (J2EE 1.2)  Java 2 Platform Enterprise Edition 1.3 (J2EE 1.3)  Java 2 Platform Enterprise Edition 1.4 (J2EE 1.4)  Java Platform Enterprise Edition 5 (Java EE 5)  Java Platform Enterprise Edition 6 (Java EE 6)  Java Platform Enterprise Edition 7 (Java EE 7) 
Software Development Kit(SDK)    Java 2 SDK Enterprise Edition 1.2 (J2EE SDK 1.2) Java 2 SDK Enterprise Edition 1.3 (J2EE SDK 1.3) Java 2 SDK Enterprise Edition 1.4 (J2EE SDK 1.4) Java SDK Enterprise Edition 5(Java EE SDK 5) Java SDK Enterprise Edition 6(Java EE SDK 6) Java SDK Enterprise Edition 7(Java EE SDK 7)
Micro Edition (Java ME) Platform name   Java 2 Platform Micro Edition (J2ME) Java Platform Micro Edition (Java ME)
 

分享到:
评论

相关推荐

    java基础篇——java的起源与演变

    随着时间的推移,Java经历了多次重大版本的更新,从1995年的1.0版本到后续的1.1、1.2、1.3、1.4,直到2004年的Java 5(内部版本号1.5.0),再到后来的Java 6、7、8、9、10和11等。其中,Java 6、7和8在企业级应用中...

    获取文件版本号

    在IT行业中,获取文件版本号是...总之,获取文件版本号是软件开发中的一个重要环节,它可以帮助我们跟踪软件的演变,确保兼容性和稳定性。通过理解和应用上述API,开发者可以方便地为自己的应用程序或库添加这一功能。

    Java各版本[定义].pdf

    从Java SE 5开始,Java版本不再采用年份作为版本号,而是采用如Tiger(Java SE 5)这样的动物代号。Java SE 5于2004年9月30日发布,这一版本增加了泛型、自动装箱/拆箱、枚举、可变参数和注解等特性。 Java EE 5在...

    与Java相关的四十个名字

    Java的持续发展和更新,如Java 8、Java 11等版本的发布,不断引入新特性,以适应现代开发需求。 总之,Java自诞生以来,以其独特的优势和广泛的应用,成为了全球开发者的重要工具,影响了整个IT行业的发展。随着...

    通过作者、时间段,指定文件获取对应版本及最新版本

    这是通过执行`svn log`命令,然后通过版本号排序,选取最大的版本号来实现的。最新的版本通常代表了当前的开发状态,是最完整的代码库。 在实际操作中,我们可能会编写脚本或利用SVN的API来自动化这个过程,提高...

    mqtt-client-java1.4-uber-1.9.zip

    在这个特定的压缩包中,"mqtt-client-java1.4-uber-1.9"可能是一个版本号,表明这个库是1.4版本的Java MQTT客户端,经过了Uber打包,意味着所有依赖项都被嵌入到一个单一的JAR文件中,便于部署和使用。 【bytelist....

    java学习资料

    最初的Java版本是Java 1.0,随着技术的更新迭代,版本号也不断升级,例如Java 2 SDK。通常,JDK和Java平台在本文中被交替使用,但实际上,它们指的是同一套工具集。 JDK是所有Java开发工具的基础,无论是高级集成...

    拼图 源代码(中国移动 Mobile Market 项目源代码 Java ME)10

    首先,我们来看看`版本信息.txt`,这通常包含项目的版本号、更新日志以及开发者的一些说明,可能包括代码的改动历史和功能改进。对于维护和理解代码的演变过程,这是一个重要的参考文件。 `bin`目录下通常包含编译...

    公司java编码规范

    - **Class Header**:类头通常包含版权信息、作者、版本号等,便于追踪代码来源和责任。 - **Class**:类名应使用大驼峰命名法,描述其功能,每个类应有明确的职责。 - **常量(Manifest Variables)**:常量应全...

    jdk1.5-jar package

    在Java的历史版本中,这种格式通常表示主版本号、次要版本号以及安全更新或修补程序的编号。这个特定的版本可能包含了针对JDK 1.5的一些修复和性能优化。 总的来说,这个“jdk1.5-jar package”包含的是Java 5.0...

    git管理java项目管理工具

    如果返回了Git的版本号,说明安装无误。 接下来,我们设置Git的基本信息。在命令行中输入: ``` git config --global user.name "你的名字" git config --global user.email "你的邮箱" ``` 这将帮助你在提交代码时...

    Java 在运行时无限制地重新定义类 .zip

    Java 在运行时无限制地重新定义类。热插拔代理 这是一个概述页面,请访问hotswapagent.org了解更多信息。概述Java 无限制运行时类和资源重新定义。...确保文件夹中的文件命名时文件名中不包含任何版本号。lib/ho

    基于Java的Web服务器工作原理

    一旦接收到请求,服务器将解析请求中的方法、URI和版本号,处理请求头和请求实体,最后根据请求生成相应的HTTP响应。 例如,假设客户端发送了一个POST请求至`/servlet/default.jsp`,请求头中包含了客户端环境信息...

    Java虚拟机规范(Java+SE+7).pdf

    - **类文件结构**:包括魔数、次要版本号、主要版本号、常量池、访问标志、类索引、父类索引、接口索引集合等部分。 - **常量池**:存放了类或接口的各种符号引用,如类和接口的全限定名、字段的名称和描述符、方法...

    selenium-java-2.44.0 jar包

    这个"**selenium-java-2.44.0 jar包**"是Selenium库的一个特定版本,针对Java语言的,版本号为2.44.0。这个版本在当时发布时提供了对各种浏览器的自动化测试支持,包括Firefox, Chrome, Internet Explorer等。 ...

    jre-6u12-windows-i586-p.exe

    标签"jdk 1.6"是为了指明这是JDK的1.6版本,Java的版本号通常以1.x的形式表示,这里的x代表次版本号。JDK 1.6是Oracle公司(之前由Sun Microsystems开发)发布的重要版本,包含了多个新特性和性能改进,比如增强的...

    jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.rar

    "6u10"指的是JDK的版本号,这里的"6"表示这是Java SE(标准版)6的版本,"u10"则意味着这是第10个更新或修正版本。 "rc2"是Release Candidate 2的缩写,这意味着这是一个在正式发布前的候选版本,通常比早期的beta...

    nexus帮助文档pdf版本

    - **3.10.0-0421**:版本号的变化不仅体现在数字上,还包括日期编码,如这里的“0421”可能指2021年4月发布。 - **3.9.0-0121**:早期版本之一,可能包含了基础功能的增强或新的特性引入。 - **3.8.0-0221**:此版本...

    JDK-17.0.8-window-x64-bin.zip

    3. **版本17**: Java的版本号反映了其功能和改进的演变。JDK 17属于长期支持(LTS)版本,意味着它将得到更长时间的技术支持,适合企业级应用。 4. **64位系统**: 64位版本的JDK优化了处理大量数据的能力,可以访问...

    java_https_ssl

    Netscape最初开发了SSL,后来演变为TLS,两者的主要目标是为网络通信提供加密处理,确保数据在传输过程中不被窃取或篡改。HTTPS使用端口号443,与HTTP的80端口不同,以区分普通HTTP与安全的HTTPS连接。 HTTPS解决的...

Global site tag (gtag.js) - Google Analytics