java JDK的发展史

介绍JDK各个版本之前先了解一下JDK和JRE的组成吧。

JDK(Java Development Kit):包括Java程序设计语言、Java虚拟机、Java API接口。是支持Java程序开发的最小环境。

JRE(Java Runtime Environment):包括Java SE API子集和Java虚拟机。是支持Java程序运行的标准环境。


下面按照时间顺序具体来介绍每个jdk的特点。


JDK版本

发布时间

不同点

代表技术

JDK1.0

1996123

提供了一个纯解释执行的Java虚拟机实现

Java虚拟机、AppletAWT

JDK1.1

1997219

发布了Java技术的一些最基础支撑点

JAR文件格式、JDBCJavaBeansRMIJava内部类、反射

JDK1.2

1998124

Java技术日系分为3个方向J2SEJ2EEJ2ME;第一次内置了JIT;添加了集合类

EJBJava Plug-inSwingJava IDL

JDK1.3

200058

对类库做出修改

CORBA IIOPJava 2D改进,添加了JavaSound类库

JDK1.4

2002213

Java走向成熟的标准

正则表达式、NIO、日志类、XML解析器、异常链

JDK1.5

2004910

Java语法易用性上做出了很大改进,改进了Java内存模型

自动装箱、枚举、泛型、动态注解、可变长参数、遍历循环,添加concurrent

JDK1.6

20061211

提供动态语言支持、提供编译API和卫星HTTP服务器API;对虚拟机内部做出了修改

锁同步、垃圾回收、类加载

 

JDK1.7

2011728

设置了10个里程碑

 

JDK1.8

2014319

Lambda表达式、函数式接口

 


对于各个版本JDk的详细介绍参见链接http://www.cnblogs.com/langtianya/p/3757993.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值