jdk6新特性

要点

重要的特性:注解相关、脚本语言支持;其他的特性知道即可。

Common Annotations 1.0

javax.annotation 包中增加一些公共注解,如:PostConstruct, PreDestroy, Resource等

插入式注解处理API

定义注解处理的标准,详见:javax.lang.model包

Compiler API

1. javax.tools.JavaCompiler 为运行时提供编译支持

2. javax.tools.Tool:看来jdk未来还会提供其他的工具

脚本语言支持

如: ruby, groovy, javascript,应用中可以把表达式、业务规则用脚本语言存储在文本或数据库中,从而实现动态配置。

XML相关

1. JAXB2实现对象与XML之间的映射

2. StAX (Streaming API for XML)

轻量级 Http Server API 

嵌入式数据库Derby

web service相关

元数据、更简单强大的JAX-WS,最终web service留在了历史中。。。

Console

java.io.Console:方便开发控制台程序

GUI支持

1. 新增java.awt.Desktop:通过系统默认程序执行一些操作,打开URI,编辑文件,发送邮件等。

2. 新增java.awt.SystemTray:系统托盘区创建一个托盘图标。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容