首页 > 开发 > Java > 正文

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

2024-07-13 09:55:20
字体:
来源:转载
供稿:网友
  • 本文来源于网页设计爱好者web开发社区http://www.html.org.cn收集整理,欢迎访问。
  •   《what's new in java se 6 beta 2》一文中描述了你应该知道的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还要好。

    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表