Java SE 6 新特性系列

 

 

 

2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,Web service,XML,编译器 API,数据库,JMX,网络和 Instrumentation 方面都有不错的新特性和功能加强。

本系列文章主要介绍 Java SE 6 在 API 库方面的部分新特性,通过讲解一些例子,帮助开发者在编程实践当中更好的运用 Java SE 6,提高开发效率。

 


系列文章
第 1 部分,Instrumentation 新功能 (2007 年 5 月 16 日)
本文是本系列文章的第一篇,介绍了 Java SE 6 在 Instrumentation 方面的新特性。在 Java SE 6 里面,instrumentation 包被赋予了更强大的功能:启动后的 instrument、本地代码(native code)instrument,以及动态改变 classpath 等等。
第 2 部分,HTTP 增强 (2007 年 6 月 28 日)
本文是系列文章的第二篇,介绍了Java SE 6 在 HTTP 方面的新特性。
第 3 部分,JMX 与系统管理 (2007 年 7 月 23 日)
本文介绍了 Java 管理扩展(Java Management Extension,JMX) 架构及其框架,以及在 Java SE 5 中新引入的 JMX API -- java.lang.management 包, 最后作者讲述了此 API 在 Java SE 6 中的相关改进和对未来版本的展望。
第 4 部分,编译器 API (2007 年 8 月 10 日)
本文将介绍 JDK 6 中新增加的编译器 API(JSR 199)。利用此 API,您可以在运行时调用 Java 编译器,可以编译不同形式的源代码文件,还可以采集编译器的诊断信息。本文将展开描述这些功能,并使用这些功能构造一个简单的应用 —— 在内存中,直接为一个类生成测试用例。
 

你可能感兴趣的:(Java SE 6 新特性系列)