java JDK的发展史,javaJDK发展史
java JDK的发展史,javaJDK发展史
介绍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 |
1996年1月23 |
提供了一个纯解释执行的Java虚拟机实现 |
Java虚拟机、Applet、AWT |
JDK1.1 |
1997年2月19日 |
发布了Java技术的一些最基础支撑点 |
JAR文件格式、JDBC、JavaBeans、RMI、Java内部类、反射 |
JDK1.2 |
1998年12月4日 |
Java技术日系分为3个方向J2SE、J2EE、J2ME;第一次内置了JIT;添加了集合类 |
EJB、Java Plug-in、Swing、Java IDL |
JDK1.3 |
2000年5月8日 |
对类库做出修改 |
CORBA IIOP、Java 2D改进,添加了JavaSound类库 |
JDK1.4 |
2002年2月13日 |
是Java走向成熟的标准 |
正则表达式、NIO、日志类、XML解析器、异常链 |
JDK1.5 |
2004年9月10日 |
Java语法易用性上做出了很大改进,改进了Java内存模型 |
自动装箱、枚举、泛型、动态注解、可变长参数、遍历循环,添加concurrent包 |
JDK1.6 |
2006年12月11日 |
提供动态语言支持、提供编译API和卫星HTTP服务器API;对虚拟机内部做出了修改 |
锁同步、垃圾回收、类加载
|
JDK1.7 |
2011年7月28日 |
设置了10个里程碑 |
|
JDK1.8 |
2014年3月19日 |
Lambda表达式、函数式接口 |
|
对于各个版本JDk的详细介绍参见链接http://www.cnblogs.com/langtianya/p/3757993.html
相关文章
- 暂无相关文章
用户点评