版本标注:
SR: Service Release,SR1表示第1个正式版本,一般同时标注GA:(GenerallyAvailable),表示稳定版本。
M: MileStone,M1表示第1个里程碑版本,一般同时标注PRE,表示预览版版。
RC: Release Candidate(候选版本)
JDK 发布版本:
版本 | 名称 | 时间 | 新特性 |
1.0 | Oak(橡树) | 1996-01-23 | |
1.1 | 1997-02-19 | ||
1.2 | Playground(运动场) | 1998-12-04 | |
1.3 | Kestrel(美洲红隼) | 2000-05-08 | |
1.4 | Merlin(灰背隼) | 2002-02-13 |
正则表达式,异常链,NIO,日志类,XML解析器,XLST转换器 |
Java SE 5.0 / 1.5 | Tiger(老虎) | 2004-09-30 | 自动装箱、泛型、动态注解、枚举、可变长参数、遍历循环 |
Java SE 6.0 / 1.6 | Mustang(野马) | 2006-04 | 提供动态语言支持、提供编译API和卫星HTTP服务器API,改进JVM的锁,同步垃圾回收,类加载 |
Java SE 7.0 / 1.7 | Dolphin(海豚) | 2011-07-28 | 提供GI收集器、加强对非Java语言的调用支持(JSR-292,升级类加载架构 |
Java SE 8.0 (8u202 and earlier) | Spider(蜘蛛) | 2014-03-18 | Lambda 表达式、方法引用、默认方法、新工具、Stream API、Date Time API 、Optional 类、Nashorn, JavaScript 引擎 |
Java SE 8.0 (8u211 and later) | Spider(蜘蛛) | Java 8u201/202 是最后一个免费的 Oracle JDK 8 版本 | |
Java SE 9.0 | 2017-09-21 | 集合加强、私有接口方法、垃圾收集机制、I/O流加强、JShell工具 | |
Java SE 10.0 | 2018-03-21 | 局部变量类型推断、线程本地握手、GC改进和内存管理 | |
Java SE 11.0 | 2018-09-25 | 字符串加强、HttClient Api、用于 Lambda 参数的局部变量语法、ZGC | |
Java SE 12.0 | 2019-02-07 | Switch Expressions、Shenandoah GC | |
Java SE 13.0 | 2019-09-26 | Switch优化更新、文本块升级、重新实现旧版套接字API、核心库/java.util中:I18N、取消使用未使用的内存 | |
Java SE 14.0 | 2020-03-17 | Switch优化变更为最终版、垃圾回收相关、instanceof的模式匹配(预览版)、删除了安全库java.security.acl API、货币格式(优化) | |
Java SE 15.0 | 2020-09-15 |
springframework 发布版本:
版本 | JDK版本 | 时间 | 新特性 |
1.0.1 | 1.4.2-b28 | 2005 | |
1.1.5 | 1.4.2_07-b05 | 2005 | |
- | - | - | - |
1.2.9 | 1.5.0_10-b03 | 2007 | |
2.0-m1 | 1.5.0_06-b05 | 2006 | |
– | - | - | - |
2.5 | 1.6.0_03 | 2007 | |
2.5.6.SEC03 | 2011 | ||
3.0.0.RELEASE | 2009 | ||
3.0.7.RELEASE | 1.6.0_29-b11-402-11M3527 | 2011 | |
3.1.0.RELEASE | 1.6.0_29-b11-402-11M3527 | 2011 | |
3.1.4.RELEASE | 1.6.0_29-b11-402-11M3909 | 2013 | |
- | - | - | - |
3.2.0.RELEASE | 1.7.0_05 | 2012 | |
3.2.18.RELEASE | 1.7.0_80 | 2016 | |
- | - | - | - |
4.0.0.RELEASE | 1.8.0-ea | 2013 | |
4.0.9.RELEASE | 1.8.0_20 | 2014 | |
4.1.9.RELEASE | 1.8.0_60 | 2015 | |
4.2.9.RELEASE | 1.8.0_101 | 2016 | |
4.3.0.RELEASE | 1.8.0_60 | 2016 | |
4.3.24.RELEASE | 1.8.0_201 | 2019 | |
5.0.0.RELEASE | 1.8.0_121 | 2017 | |
5.0.14.RELEASE | 1.8.0_201 | 2019 | |
5.1.0.RELEASE | 1.8.0_144 | 2018 | |
5.1.7.RELEASE | 1.8.0_201 | 2019 | |
5.1.19.RELEASE | - | 2020 | |
5.2.0.RELEASE | - | 2019 | |
5.2.12.RELEASE | - | 2021 | |
5.2.14.RELEASE | - | 2021 | |
5.3.1.RELEASE | - | 2020 | |
5.3.6.RELEASE | 1.8 | 2021 |
springcloudalibaba、springcloud、springboot 发布版本:
版本 | springcloud依赖版本 | springcloudnetflix依赖版本 | springboot依赖版本 | springframework依赖版本 | jdk依赖版本 | 时间 |
1.0.0.RELEASE | 4.0.3.RELEASE | 1.7.0_45 | 2014 | |||
1.1.0.RELEASE | 4.0.5.RELEASE | 1.7.0_55 | 2014 | |||
1.2.0.RELEASE | 4.1.3.RELEASE | 1.7.0_67 | 2014 | |||
Angel.SR5 | 1.0.6.RELEASE | 1.2.8.RELEASE | - | - | 2016-01 | |
Angel.SR6 | 1.0.7.RELEASE | - | - | - | - | |
1.3.0.RELEASE | 4.2.3.RELEASE | 1.8.0_60 | 2015 | |||
Brixton.RELEASE | 1.1.0.RELEASE | 1.3.4.RELEASE | - | - | 2016-05 | |
Brixton.SR7 | 1.1.3.RELEASE | 1.3.7.RELEASE | - | - | ||
Camden.RELEAS | 1.2.0.RELEASE | 1.3.7.RELEASE | - | - | 2016-09 | |
1.4.0.RELEASE | 4.3.2.RELEASE | 1.8.0_60 | 2016 | |||
1.5.0.RELEASE | 4.3.6.RELEASE | 1.8.0_101 | 2017-01 | |||
Dalston.RELEASE | 1.3.0.RELEASE | 1.5.2.RELEASE | - | - | 2017-04 | |
Dalston.SR5 | 1.3.6.RELEASE | 1.5.9.RELEASE | - | - | 2017-12 | |
1.5.1.RELEASE(停止维护,建议升级) | Edgware.RELEASE | 1.4.0.RELEASE | - | - | - | 2017-11 |
Edgware.SR6 | 1.4.7.RELEASE | 2019-05 | ||||
1.5.22.RELEASE | - | - | 2019-08 | |||
2.0.0.RELEASE | 5.0.4.RELEASE | 1.8.0_141 | 2018-03 | |||
2.0.4.RELEASE(停止维护,建议升级) | Finchley.RELEASE | 2.0.0.RELEASE | - | - | - | 2018-01 |
Finchley.SR4 | 2.0.4.RELEASE | - | - | - | 2019-01 | |
2.0.9.RELEASE | 5.0.13.RELEASE | 1.8.0_202 | 2019-04 | |||
2.1.0.RELEASE | 5.1.2.RELEASE | - | 2010-10 | |||
2.1.2.RELEASE | Greenwich.RELEASE | 2.1.0.RELEASE | - | - | - | 2019-01 |
2.1.4.RELEASE | Greenwich.SR6 | 2.1.5.RELEASE | 2.1.13.RELEASE | - | - | 2020-05 |
2.1.18.RELEASE | 5.1.19.RELEASE | - | 2020-10 | |||
2.2.0.RELEASE | 5.2.0.RELEASE | - | 2019-10 | |||
2.2.0.RELEASE | Hoxton.RELEASE | 2.2.0.RELEASE | 2.2.1.RELEASE | - | - | 2019-11 |
2.2.1.RELEASE | Hoxton.SR3 | - | 2.2.5.RELEASE | - | - | - |
2.3.0.RELEASE | - | - | 2020-03 | |||
2.2.6.RELEASE | Hoxton.SR9 | 2.3.2.RELEASE | ||||
2.3.10.RELEASE | 5.2.14.RELEASE | - | 2021-04 | |||
Hoxton.SR11 | 2.2.8.RELEASE | 2.3.10.RELEASE | - | - | 2021-04 | |
2.2.7.RELEASE | Hoxton.SR12 | - | 2.3.12.RELEASE | - | - | - |
2.4.0 | 5.3.1.RELEASE | - | 2020-11 | |||
2020.0.0 | 3.0.0 | 2.4.1 | - | - | 2020-12 | |
2021.1 | 2020.0.1 | 3.0.1 | 2.4.2 | - | - | 2021-01 |
2020.0.2 | 3.0.2 | 2.4.3 | - | - | 2021-03 | |
2.4.5 | 5.3.6.RELEASE | 1.8 | 2021-04 | |||
2.4.13 | ||||||
2021.0.0 | - | 2.6.1 | - | - | ||
附:
maven:https://mvnrepository.com/
springBoot版本依赖:https://spring.io/projects/spring-boot#learn
springCloud版本依赖:https://spring.io/projects/spring-cloud#learn
Spring Cloud对应Spring Boot版本依赖:https://start.spring.io/actuator/info
springCloudAlibaba版本依赖:https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
相关推荐
org.springframework.cloud 孵化期版本 Nacos-client 1.0.0 早期版本 Nacos-server 1.0.1 单机部署 可以看到配套源码中使用的相关依赖版本在 Spring-Cloud-Alibaba 毕业后已经不推荐使用!!! 如果你需要了解较新版本...
SpringCloudAlibaba 0.2.2.RELEASE org.springframework.cloud 孵化期版本 Nacos-client 1.0.0 早期版本 Nacos-server 1.0.1 单机部署 可以看到配套源码中使用的相关依赖版本在 Spring-Cloud-Alibaba 毕业后已经不...
SpringCloudAlibaba 0.2.2.RELEASE org.springframework.cloud 孵化期版本 Nacos-client 1.0.0 早期版本 Nacos-server 1.0.1 单机部署 可以看到配套源码中使用的相关依赖版本在 Spring-Cloud-Alibaba 毕业后已经不...
scratch少儿编程逻辑思维游戏源码-超级马力欧兄弟.zip
scratch少儿编程逻辑思维游戏源码-城堡躲避.zip
内容概要:本文探讨了基于气动力学的导弹姿态控制技术,并详细介绍了其MATLAB仿真方法。文章首先阐述了气动力学的基本概念以及其在导弹设计中的重要性,随后讲解了导弹姿态控制系统的构成,包括传感器、控制器和执行器的功能。接下来,重点介绍了如何利用MATLAB进行导弹飞行过程和姿态控制的仿真,包括建立导弹模型、设定环境参数、编写仿真代码等步骤。最后,通过仿真展示了气动力学在提升导弹飞行稳定性、机动性和作战效能方面的重要作用,并对未来的研究方向进行了展望。 适合人群:航空航天工程领域的研究人员、导弹系统设计师、从事飞行器控制研究的专业人士。 使用场景及目标:适用于希望深入了解导弹姿态控制原理及其仿真的专业人士,旨在提高导弹飞行性能和作战能力。 其他说明:文中提供的MATLAB代码仅为简化的示例,实际应用时需考虑更多复杂的因素和算法。
scratch少儿编程逻辑思维游戏源码-电镀盒子.zip
内容概要:本文详细介绍了DSP28335与STM32F407在电源逆变系统中的锁相环(PLL)程序应用。首先概述了锁相环的基本概念及其在逆变系统中的重要性,然后深入探讨了DSP28335锁相环程序的特点和功能,如正弦波锁定、频率和相位跟踪、全桥逆变等功能。接着阐述了具体的实现步骤,包括系统配置、PLL算法选择、滤波器设计、正弦波生成与输出,最后进行了性能分析,强调了该程序在提高系统性能、稳定性和效率方面的优势。 适合人群:从事电力电子、嵌入式系统开发的技术人员,特别是对锁相环和逆变系统感兴趣的工程师。 使用场景及目标:适用于需要深入了解锁相环在电源逆变系统中应用的研发人员,旨在帮助他们掌握PLL的工作原理、实现方法及其优化技巧,以提高逆变系统的性能和可靠性。 其他说明:文中提供的技术细节和实现方法有助于读者更好地理解和应用锁相环技术,特别是在高频、高精度的逆变场合。
scratch少儿编程逻辑思维游戏源码-Shape Smasher.zip
少儿编程scratch项目源代码文件案例素材-审美乌托邦.zip
少儿编程scratch项目源代码文件案例素材-潜水艇.zip
scratch少儿编程逻辑思维游戏源码-3D忍者.zip
内容概要:本文介绍了基于EMD-ARMA的组合风光出力预测方法,详细阐述了经验模态分解(EMD)和自回归移动平均(ARMA)模型的应用步骤。首先,通过EMD将原始发电数据分解为多个本征模态函数(IMF),然后用ARMA模型对各IMF分量进行建模和预测,最后将预测结果叠加重构,获得最终的风光功率预测值。文中还提供了简化的Python代码示例,帮助读者理解和实现该方法。 适合人群:从事新能源研究和技术开发的专业人士,尤其是对风光发电预测感兴趣的科研人员和工程师。 使用场景及目标:适用于需要提高风光发电预测精度的项目,旨在通过先进的数学模型优化电力调度和资源配置。 其他说明:本文提供的代码示例仅用于教学目的,实际应用中需根据具体情况调整和完善。此外,建议在实践中参考更多专业文献和寻求专家意见以确保预测模型的准确性和可靠性。
scratch少儿编程逻辑思维游戏源码-宝石消消乐.zip
少儿编程scratch项目源代码文件案例素材-染色奔跑.zip
内容概要:本文详细介绍了使用Comsol仿真软件绘制超构表面光子晶体动量空间拓扑荷识别图的方法。首先简述了超构表面光子晶体的基本概念及其重要性,然后逐步讲解了如何在Comsol中建立模型、设置仿真参数并运行仿真,最终生成动量空间拓扑荷识别图。文中还附有简单代码示例,帮助读者更好地理解整个流程。最后对所学内容进行了总结,并展望了未来的研究方向。 适合人群:对光学、物理学以及仿真软件感兴趣的科研人员和技术爱好者。 使用场景及目标:适用于希望深入了解光子在超构表面光子晶体中传播特性的研究人员,旨在提高他们对该领域的认识水平,促进相关科学研究的发展。 阅读建议:由于涉及较多专业术语和复杂概念,在阅读时建议先掌握基本理论知识,并结合实际案例进行练习,以便更好地消化吸收文中内容。
内容概要:本文介绍了一种结合卷积神经网络(CNN)、长短时记忆网络(LSTM)以及SE注意力机制的混合模型用于时序数据分类预测的方法,并提供了具体的MATLAB实现方法。文中详细解释了模型的工作流程,从卷积层的空间特征提取开始,经过SE注意力模块对特征进行加权处理,再到LSTM层的时间序列建模,最终完成分类任务。此外,还讨论了一些优化技巧,如数据预处理、动态学习率设置、特征压缩等,以提高模型性能。 适合人群:有一定机器学习基础的研究人员和技术开发者,特别是那些从事医疗健康、工业监控等领域时序数据分析工作的专业人士。 使用场景及目标:适用于需要高效处理复杂时序数据的应用场合,如医疗诊断、工业设备状态监测等。主要目的是为了改善传统单一模型在特征利用方面的局限性,提供一种更加精准有效的解决方案。 其他说明:文中提供的代码片段可以直接应用于实际项目中,只需根据具体情况调整参数配置和数据格式。同时提醒使用者关注数据预处理步骤,确保输入数据的质量和一致性对于获得良好结果至关重要。
scratch少儿编程逻辑思维游戏源码-超级摇摆小猫.zip
scratch少儿编程逻辑思维游戏源码-奔跑吧!糖豆人.zip
内容概要:本文档详细介绍了旋翼无人机(UAV)的动力学建模方法,重点在于六自由度模型的构建。首先定义了一个简化的四旋翼无人机动力学类,涵盖了质量、惯性矩阵、重力加速度等基本物理参数,并实现了推力矩阵的计算,用于将电机转速转化为推力和力矩。接着讨论了姿态更新过程中四元数的作用,提供了四元数更新的具体实现方式,强调了归一化操作的重要性。此外,还探讨了传感器噪声对飞行控制系统的影响,提出了一个较为真实的陀螺仪噪声模型,考虑到了随机游走特性和低通滤波效果。最后给出了一个简易的数值积分循环示例,展示了如何利用上述模型进行仿真。 适用人群:从事无人机研究、开发的技术人员,尤其是对飞行器动力学建模感兴趣的工程师。 使用场景及目标:适用于希望深入了解无人机内部工作原理的研究者和技术开发者,旨在帮助他们掌握从理论到实践的关键步骤,包括但不限于动力学建模、姿态控制、传感器误差补偿等方面的知识。 其他说明:文中提供的代码片段均为简化版本,实际应用中可根据具体需求调整参数设置和算法细节。同时推荐使用专业数学库来提高代码效率和准确性。