你应该知道的10件关于Java 6的事情

原创 2006年06月19日 08:32:00

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/mustang/beta2.html 一文中描述了你应该知道的10件关于Java 6的事情,下面总结如下

  1. Web Services. 优先支持编写 XML web service 客户端程序。你可以用过简单的annotaion将你的API发布成.NET交互的web services. Mustang 添加了新的解析和 XML 在 Java object-mapping APIs中, 之前只在Java EE平台实现或者Java Web Services Pack中提供.
  2. Scripting. 现在你可以在Java源代码中混入JavaScript了,这对开发原型很有有用,你也可以插入自己的脚本引擎。 
  3. Database. Mustang 将联合绑定 Java DB (Apache Derby). JDBC 4.0 增加了许多特性例如支持XML作为SQL数据类型,更好的集成Binary Large OBjects (BLOBs) 和 Character Large OBjects (CLOBs) .
  4. More Desktop APIs. GUI 开发者可以有更多的技巧来使用 SwingWorker utility ,以帮助GUI应用中的多线程。, JTable 分类和过滤,以及添加splash闪屏。
  5. Monitoring and Management. Mustang 添加更多的诊断信息,绑定了不是很知名的 memory-heap 分析工具Jhat 来查看内核导出。
  6. Compiler Access.  compiler API提供编程访问javac,可以实现进程内编译,动态产生Java代码。 
  7. Pluggable Annotation. Java tool和framework 提供商可以定义自己的 annotations ,并且内核支持自定义annotation的插件和执行处理器 
  8. Desktop Deployment. Swing拥有更好的 look-and-feel , LCD 文本呈现, 整体GUI性能的提升。Java应用程序可以和本地平台更好的集成,例如访问平台的系统托盘和开始菜单。Mustang将Java插件技术和Java Web Start引擎统一了起来。
  9. Security. XML-数字签名(XML-DSIG) APIs 用于创建和操纵数字签名); 新的方法来访问本地平台的安全服务,例如本地Microsoft Windows for secure authentication and communicationnative 的Public Key Infrastructure (PKI) 和 cryptographic services, Java Generic Security Services (Java GSS) 和 Kerberos services for authentication, 以及访问 LDAP servers 来认证用户.
  10. The -ilities: 质量,兼容性,稳定性。 80,000 test cases 和数百万行测试代码(只是测试活动中的一个方面). Mustang 的快照发布已经被下载15个月了,每一步中的Bug都被修复了,表现比J2SE 5还要好。

关于IE 10 你应该知道的6件事

IE10问题,应该了解,原文见:http://www.csdn.net/article/2013-05-24/2815416-IE-10 1. 不再有条件注释 几乎所有Web开发人员和设计师至少使...
  • shenzhenNBA
  • shenzhenNBA
  • 2013年05月27日 17:57
  • 2005

Docker – 你应该知道的10件事

容器并不是一个全新的技术,但这并不妨碍Docker如风暴一样席卷整个世界。 如果你在IT圈里,你一定听说过Docker。就算与其他热门技术,如:Puppet/Chef,Hadoop或者Mongo...
  • tiansuiwodong
  • tiansuiwodong
  • 2016年07月20日 16:14
  • 1354

docker – 你应该知道的10件事

容器并不是一个全新的技术,但这并不妨碍Docker如风暴一样席卷整个世界。 如果你在IT圈里,你一定听说过Docker。就算与其他热门技术,如:Puppet/Chef,Hadoop或者Mon...
  • ups216
  • ups216
  • 2016年07月20日 18:17
  • 1593

你应该知道的10件关于Java 6的事情

  • 2013年05月14日 09:34
  • 2KB
  • 下载

初学开发者应该知道的10件事情

导读:刚开始接触开发,你也许会有些迷茫,不知道从哪里开始,这个领域实在是有很多知识要学习。比如你可能会问自己“我应该学哪种编程语言?”“我是否在学习后端的时候需要去了解下前端?”等等。以下10个建议希...
  • skysky01
  • skysky01
  • 2011年12月29日 13:25
  • 363

初学开发的人应该知道的10件事情

刚开始接触开发,你也许会有些迷茫,不知道从哪里开始,这个领域实在是有很多知识要学习。比如你可能会问自己“我应该学哪种编程语言?”“我是否在学习后端的时候需要去了解下前端?”等等。以下 10 个建议希望...
  • yxhxj2006
  • yxhxj2006
  • 2015年03月20日 00:32
  • 211

Golang -- 10件你不知道的事情

本文翻译 从 文章进行翻译,在此表示感谢10 things you (probably) don’t know about golang...
  • xiaorenwuzyh
  • xiaorenwuzyh
  • 2015年03月26日 23:15
  • 1468

你可能不知道的关于golang 的10件事情

匿名结构体 命令行 go doc 在同一个channel上进行读写操作 利用close来向其他goroutine广播 利用nil通道的特性 后记...
  • KingEasternSun
  • KingEasternSun
  • 2017年07月06日 15:05
  • 237

从 Java 到 Ruby_ 每一个管理者应该知道的事情

  • 2008年06月13日 09:04
  • 993KB
  • 下载

关于IPv6你需要知道的10件事

在过去的几年里,IPv6已经逐渐慢慢地成为主流,但许多IT专业人士在面临IPv6时还手足无措,的确,IPv6和IPv4存在很大的不同,本文为此而写,希望能帮助你消除IPv6恐惧症。1、IPv6地址是1...
  • LT202020
  • LT202020
  • 2011年02月12日 22:13
  • 320
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:你应该知道的10件关于Java 6的事情
举报原因:
原因补充:

(最多只允许输入30个字)