網路冷眼@BlogJava

          熙熙攘攘一閑人 以冷靜的眼光觀察技術
          posts - 88, comments - 193, trackbacks - 0, articles - 28
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

              Java SE 6.0(代號Mustang,野馬)RC1已經發布,詳情請見 野馬奔騰而出,Java SE 6 正式版發布 ,它給我們帶來了哪些新的特性了。

              首先,我們看看JDK 6.0包含了大量的JSR,分為四組,分別為:

              在簡化開發方面:

          199: Compiler API
          269: Annotation Processors
          260: Javadoc™ Tag Update Ease of Development
          221: JDBC™ 4.0
          223: Scripting for the Java Platform

          在XML方面:
          105: XML Digital Signature(數字簽名)
          173: Streaming API for XML XML
          222: JAXB 2.0

          在Web 服務方面
          250: Common Annotations
          181: WS Metadata Web Services
          224: JAX-WS 2.0

          其它:

          202: Java Class 文件規范升級

              詳情參見JSR 270,其鏈接為 http://jcp.org

              除了制定相應的一系列的JSR之外,野馬所有的新特性是圍繞下面的目標展開的:

          • 兼容性和穩定性(Compatibility and stability)
          • 可診斷性,監控和管理(Diagnosability, monitoring, and management)
          • 減輕開發量(Ease of development)
          • 企業級桌面(Enterprise desktop)
          • XML和Web 服務(XML and web services)
          • 透明性(Transparency)

          要實現這些目標,必然要增加不少代碼。其結果是JDK的個頭比原來的大了不少,安裝后JDK 6.0的大小為(169,346,858 字節);而JDK 5.0 update 7的大小為(124,808,838 字節)。

              從源代碼結構上來看,增加了如下的新包:

          包名

          描述

          java.text.spi

          java.text包的服務提供者類

          java.util.spi

          java.util包的服務提供者類

          javax.activation

          激活框架

          javax.annotation

          標注處理支持

          javax.jws

          Web 服務支持類

          javax.jws.soap

          SOAP 支持類

          javax.lang.model.*

          支持編程語言的建模和語言元素與類型的處理

          javax.script

          Java 腳本語言引擎支持框架

          javax.tools

          提供類工具的訪問,譬如編譯器

          javax.xml.bind.*

          與 JAXB 相關的支持

          javax.xml.crypto.*

          與XML 密碼系統相關的支持

          javax.xml.soap

          支持建立和構建SOAP 消息

          javax.xml.stream.*

          支持XML

          Streaming API

          javax.xml.ws.*

          支持JAX-WS

                  在今年九月份的Sun Tech Day China上,Sun 的一個講師說,有十個可能忽視的有趣的東東,現列表如下:

          10. 按需即附監視;

          9. JConsole 插件 API;

          8. jhat OQL (jmap heap dump);

          7. Solaris 動態跟蹤(DTrace)支持(在Solaris OS下);

          6. 由 javac 完成標注處理;

          5. 類路徑(Class-path)*匹配;

          4. 磁盤剩余空間 API;

          3. 密碼提示;

          2. Swing 新增布局管理器javax.swing.GroupLayout;

          1. JDK 內置一個服器,JAX-WS 完成web 服務。

          此為Java SE 6.0的新特性的開篇,今后將陸續就新特性進行詳細說明。

           

           

           


          評論

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2006-11-23 08:23 by 壞男孩

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2006-11-23 11:24 by BeanSoft
          ... 企業應用還是用 JDK 1.4.12 或者 JDK 1.5 最穩妥... 要不然 BUG 多多, 偶們公司的 Weblogic 就老是命中 JVM BUG.

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2006-11-23 13:00 by javabeginer
          不知道這些新特性怎么用,有sample就好了

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2006-11-23 17:57 by 網路冷眼
          @javabeginer
          在后續的文章中將就每個特性作比較詳細的介紹。

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2006-11-23 18:02 by 網路冷眼
          @BeanSoft
          我這里講的是Java SE 6.0的新特性。有關企業應用應用服務器所用的JVM,每家用的不同,Weblogic 用他自己的JRockit,IBM Websphere也用自己的JVM。Sun制定規范,每家的JVM必需通過規范測試。

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2007-02-08 16:56 by rehte
          @BeanSoft
          不是JVM的bug,是他們公司的Weblogic還不支持高版本的JDK,現在BEA和IBM的應用服務器對于新的JDK支持速度比較慢,這是目前許多企業應用還不得不使用低版本的JDK的根本原因。并不是說高版本的JDK的bug更多,如果是那樣JDK就沒有必要開發升級版本了。

          # re: 感受野馬(Mustang)性情,體會Java SE 6.0的新特性之一--概觀  回復  更多評論   

          2007-03-17 13:33 by 網路冷眼@BlogJava
          @rehte
          然也!
          主站蜘蛛池模板: 保靖县| 苏尼特左旗| 盖州市| 祥云县| 云南省| 淅川县| 波密县| 沁阳市| 岗巴县| 舟曲县| 获嘉县| 若尔盖县| 司法| 本溪市| 顺昌县| 桓台县| 淮阳县| 宝兴县| 东乡族自治县| 成都市| 吉首市| 安乡县| 嘉祥县| 兴和县| 巨鹿县| 蛟河市| 尼勒克县| 汉阴县| 舞阳县| 灵丘县| 罗田县| 望奎县| 临夏市| 东至县| 云梦县| 松桃| 天长市| 通州区| 宿迁市| 永新县| 德昌县|