jdk 各版本变化

jdk5

1.引入泛型

2.增强的for循环

3.可变参数

4.Set,集合无序,不允许有重复元素,HashSet,TreeSet

5.Map,Map存储了一系列键值的映射关系,HashMap,Hashtable,TreeMap,Properties

参考:http://www.worlduc.com/blog2012.aspx?bid=32711355

 

jdk6

1、instrumentation
在 Java SE 6 里面,instrumentation 包被赋予了更强大的功能:启动后的 instrument、本地代码 instrument,以及动态改变 classpath 等等。
2、Http有所增强
3、Java 管理扩展(JMX) 架构及其框架,以及在 Java SE 5 中新引入的 JMX API — java.lang.management 包
4、JDK 6 中新增加编译器 API(JSR 199)。利用此 API,您可以在运行时调用 Java 编译器,可以编译不同形式的源代码文件,还可以采集编译器的诊断信息。
5、Java DB 和 JDBC 4.0
6、对脚本语言的支持
Java SE 6 新引入的对 JSR 223 的支持,它旨在定义一个统一的规范,使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从而达到在 Java 平台上调用各种脚本语言的目的。
7、XML API 与 Web 服务
Java SE 6 中提供的 XML 处理框架,以及在此框架之上结合注释(Annotation) 技术,所提供的强大的针对 Web 服务的支持

参考:http://blog.csdn.net/snn1410/article/details/7186578

 

jdk7

参考:http://blog.csdn.net/lxzo123/article/details/6619127

 

jdk8

参考:http://www.jb51.net/article/48304.htm

 

jdk1.5-jdk1.8 参考http://www.cnblogs.com/langtianya/p/3757993.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章