Java发展的时间表

news/2024/7/20 13:35:25 标签: java, 内存管理, 运维
版本名称发行日期
JDK1.0 1996-1
JDK1.1 1997-02-18
JDK 1.1.4Sparkler(宝石)1997-09-12
JDK 1.1.5Pumpkin(南瓜)1997-12-13
JDK 1.1.6Abigail(阿比盖尔–女子名)1998-04-24
JDK 1.1.7Brutus(布鲁图–古罗马政治家和将军)1998-09-28
JDK 1.1.8Chelsea(切尔西–城市名)1999-04-08
J2SE 1.2Playground(运动场)1998-12-04
J2SE 1.2.1none(无)1999-03-30
J2SE 1.2.2Cricket(蟋蟀)1999-07-08
J2SE 1.3Kestrel(美洲红隼)2000-05-08
J2SE 1.3.1Ladybird(瓢虫)2001-05-17
J2SE 1.4.0Merlin(灰背隼)2002-02-13
J2SE 1.4.1grasshopper(蚱蜢)2002-09-16
J2SE 1.4.2Mantis(螳螂)2003-06-26
Java SE 5.0 (1.5.0)Tiger(老虎)2004-09-30
Java SE 6.0 (1.6.0)Mustang(野马)2006-04
Java SE 7.0 (1.7.0)Dolphin(海豚)2011-07-28
Java SE 8.0 (1.8.0)Spider(蜘蛛)2014-03-18
Java SE 9.0 2017-09-21

 

JDK 1.1:具有AWT、内部类、JDBC、RMI、反射

JDK 1.2:有JIT解析器、精确内存管理、提升GC性能

JDK 1.3:Hotspot发布默认的虚拟机

JDK 1.4:VM退出

Java SE 5.0(JDK 1.5):具有泛型、注解、装箱、枚举、可变长的参数、foreach循环等

Java SE 6.0(JDK 1.6):具有脚本语言支持、JDBC 4.0

Java SE 7.0 (JDK 1.7):延时推出,G1,动态语言增强、64位系统中的压缩指针、NIO 2.0

Java SE 8.0 (JDK 1.8):lambda表达式、语法增强、java类型增强

JDK 1.9:模块化

 

来自网络搜集整理,如有错误,请批评指出,谢谢指教。

update:2019-04-09 19:28:20

 

转载于:https://www.cnblogs.com/jinxiaohang/p/10641187.html


http://www.niftyadmin.cn/n/1017666.html

相关文章

数组实现“堆”(数据结构)

“堆”是一种特殊的树形数据结构,他满足堆的特性:父节点一定不会小于子节点(或大于)。 所有的堆都有着完全二叉树的结构,与完全二叉树不同的就是堆的左子节点的值和右子节点的值没有特定的大小关系。 数组实现堆相对…

力扣——特殊等价字符组

你将得到一个字符串数组 A。 如果经过任意次数的移动,S T,那么两个字符串 S 和 T 是特殊等价的。 一次移动包括选择两个索引 i 和 j,且 i%2 j%2,并且交换 S[j] 和 S [i]。 现在规定,A 中的特殊…

图论中不带权的图的邻接矩阵的平方的意义

最近做图论的题的时候遇到了这样一个选择题,问,存在某不带权图的邻接矩阵A,则A*A所得矩阵中[i][j]的意义是什么。 这个题在作答的时候没怎么看,就填了:表示图中i点和j点之间有邻接边。 然而大家都知道,我…

多米诺骨牌

传送门 #include <cstdio> #include <cmath> #include <cstring> #include <string> #include <cstdlib> #include <sstream> #include <iostream> #include <queue> #include <stack> #include <set> #include &…

关于opencv中ROI区域的理解

在OpenCV中&#xff0c;图像矩阵用Mat类来进行存储。 Mat类由两部分组成&#xff1a;矩阵头&#xff08;包括矩阵尺寸、储存方法、存储地址等信息&#xff09;和一个指向存储像素矩阵的指针&#xff08;根据存储方法的不同矩阵的维度也会不同&#xff09;。 Mat的复制拷贝由于M…

C#-WinForm-MDI窗体容器、权限设置

MDI窗体容器 - 放窗体的容器 窗体是顶级控件&#xff0c;是不允许放到其他的控件或窗体中的 &#xff08;李献策lxc&#xff09; 窗体属性中有一个属性&#xff1a;IsMdiContainer - 确定该窗体是否是MDI容器 在窗体中放一个顶部菜单 点击<销售>按钮会在窗体中弹出一个新…

图像处理方面的笔记——滤波处理和形态学处理

关于滤波处理图像滤波是指尽量保留图像细节特征的情况下对目标图像的噪声进行抑制。其目的有二&#xff1a;提取对象特征作为图像识别的特征模式和消除图像数字化过程中混入的噪声。消除图像中的噪声成分叫做图像的平滑化或滤波操作。信号或图像的能量大部分集中于幅度谱的低频…

Spring创建复杂对象

Spring创建复杂对象 何为复杂对象&#xff1f; 在java中&#xff0c;不能通过new关键字创建的对象&#xff0c;都称为复杂对象&#xff0c;如抽象类&#xff08;abstract&#xff0c;例如Calendar日期类&#xff09;、接口&#xff08;interface&#xff0c;JDBC中的Connection…