<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    迷途書(shū)童

    敏感、勤學(xué)、多思
    隨筆 - 77, 文章 - 4, 評(píng)論 - 86, 引用 - 0
    數(shù)據(jù)加載中……

    Java SE 6 Beta 2 發(fā)布...Mustang 8大看點(diǎn)

    Java 平臺(tái)的第六個(gè)版本, Standard Edition (Java SE), 代號(hào)Mustang, 發(fā)布了第二個(gè)Beta版本.

    今年年初Mustang發(fā)布了第一個(gè)Beta版本.掀開(kāi)了Java SE 6 的神秘面紗.

    這一次,是時(shí)隔4個(gè)月發(fā)布第二次Beta版本.

    Java SE 6 Beta 2 (Mustang) 有什么新東西? 有什么值得開(kāi)發(fā)者關(guān)注?

    簡(jiǎn)化Web Services
    Mustang 將 簡(jiǎn)化Web services 的開(kāi)發(fā)和發(fā)布. XML和Web服務(wù)一直都是Mustang的關(guān)注重點(diǎn).. Mustang為此引入了JAX-WS(Java Architecture for XML-Web Services) 2.0 以及JAXB(Java Architecture for XML Binding) 2.0.. 同時(shí)還有Streaming API for XML (STaX), 它提供了一個(gè)雙向API,這個(gè)API可以通過(guò)一個(gè)事件流來(lái)讀取或者寫(xiě)入XML,其中包括跳過(guò)某個(gè)部分,然后直接關(guān)注與文檔中的另外一個(gè)小部分的能力。


    Scripting,整合腳本語(yǔ)言
    目前來(lái)講,Java 開(kāi)發(fā)者們必須在Java之外獨(dú)立地額外編碼來(lái)使用non-Java 腳本語(yǔ)言。這個(gè)頭痛的問(wèn)題將被Mustang 消滅,開(kāi)發(fā)者將更加輕松的使用Perl、PHP、Python、JavaScript 和Ruby等腳本語(yǔ)言。新的框架將允許人們操作任意的腳本語(yǔ)言,和使用Java 對(duì)象。

    Java SE6中實(shí)現(xiàn)了JSR223。這是一個(gè)腳本框架,提供了讓腳本語(yǔ)言來(lái)訪問(wèn)Java內(nèi)部的方法。你可以在運(yùn)行的時(shí)候找到腳本引擎,然后調(diào)用這個(gè)引擎去執(zhí)行腳本。這個(gè)腳本API允許你為腳本語(yǔ)言提供Java支持。另外,Web Scripting Framework允許腳本代碼在任何的Servlet容器(例如Tomcat)中生成Web內(nèi)容。

    Database,綁定Derby
    開(kāi)源嵌入式數(shù)據(jù)庫(kù) Derby(JavaDB) 綁定在JDK 1.6中.具體可以參考:JDK 1.6 將綁定開(kāi)源數(shù)據(jù)庫(kù) Derby

    更豐富的Desktop APIs
    Mustang中擁有更多強(qiáng)的桌面API提供給開(kāi)發(fā)者, 開(kāi)發(fā)者可以更簡(jiǎn)單地開(kāi)發(fā)更強(qiáng)大的桌面應(yīng)用, 比如啟動(dòng)界面的支持,系統(tǒng)托盤(pán)的支持,JTable排序等等

    監(jiān)視和管理
    Java SE 6中對(duì)內(nèi)存泄漏增強(qiáng)了分析以及診斷能力。當(dāng)遇到j(luò)ava.lang.OutOfMemory異常的時(shí)候,可以得到一個(gè)完整的堆棧信息,并且當(dāng)堆已經(jīng)滿了的時(shí)候,會(huì)產(chǎn)生一個(gè)Log文件來(lái)記錄這個(gè)致命錯(cuò)誤。另外,JVM還添加了一個(gè)選項(xiàng),允許你在堆滿的時(shí)候運(yùn)行腳本。(這也就是提供了另外一種方法來(lái)診斷錯(cuò)誤)

    增強(qiáng)的JMX 監(jiān)視API在MBean的屬性值傳入了一個(gè)特定的參數(shù)的時(shí)候,允許這個(gè)應(yīng)用程序發(fā)送一個(gè)事件通告。(這里的屬性值可以在很復(fù)雜的類(lèi)型中)

    對(duì)于Solaris 10的用戶(hù),為Solaris提供的Hotspot JVM中,提供了一種通過(guò)Solaris DTrace(這是個(gè)系統(tǒng)的調(diào)試工具)來(lái)追蹤顯示JVM內(nèi)部的活動(dòng)情況,包括垃圾收集,類(lèi)裝載,線程,鎖等等。

    Pluggable Annotations
    從Java SE 5??帶來(lái)得新特性Annotations,將在Mustang繼續(xù)扮演重要角色..

    Compiler API:訪問(wèn)編譯器
    對(duì)于Java開(kāi)發(fā)工具, 或者Web框架 等的開(kāi)發(fā)者來(lái)說(shuō), 利用編譯器編譯動(dòng)態(tài)生成的代碼, 是一個(gè)普遍的需求.

    Mustang實(shí)現(xiàn)了JSR 199,??提供了Java編譯器API(應(yīng)用程序接口),允許你從一個(gè)Java應(yīng)用程序中去編譯其他的Java源程序--比如在應(yīng)用程序中動(dòng)態(tài)生成的一些源代碼..

    Security:安全性
    Java SE 6的安全部分,增加了 XML-Digital Signature (XML-DSIG) APIs, 整合了GSS/Kerberos的操作API,LDAP上的JAAS認(rèn)證。




    Java SE 6 Beta 2 下載:
    http://java.sun.com/javase/6/download.jsp?feed=JSC

    posted on 2006-06-23 23:55 迷途書(shū)童 閱讀(642) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): java應(yīng)用

    主站蜘蛛池模板: 91成人免费福利网站在线| 亚洲一区二区三区国产精华液| 日亚毛片免费乱码不卡一区| 日本19禁啪啪无遮挡免费动图| 亚洲日韩国产欧美一区二区三区| 一个人免费高清在线观看| 亚洲永久网址在线观看| 巨胸喷奶水视频www网免费| 亚洲国产成人久久精品大牛影视| 免费羞羞视频网站| 色婷婷六月亚洲综合香蕉| 亚洲国产成人精品无码久久久久久综合 | 亚洲精品成人片在线观看精品字幕 | 日本一区二区免费看| 亚洲国产综合专区在线电影| 91精品国产免费久久国语麻豆| 亚洲美女自拍视频| 在线免费观看一区二区三区| 国产成人精品日本亚洲语音| 国产亚洲精品国看不卡| 性xxxxx大片免费视频| 亚洲免费二区三区| 波多野结衣免费视频观看| 2022国内精品免费福利视频| 国产V亚洲V天堂A无码| 91老湿机福利免费体验| 亚洲性色精品一区二区在线| 亚洲国产中文v高清在线观看| 国产午夜精品免费一区二区三区| 亚洲欧洲日韩综合| 亚洲美女在线国产| 99精品一区二区免费视频| 亚洲国产精品无码中文lv| 亚洲一区二区三区免费| 亚洲黄色免费网址| 苍井空亚洲精品AA片在线播放| 久久99国产亚洲高清观看首页| 四虎永久在线观看免费网站网址 | 曰批免费视频播放在线看片二| 久久精品国产亚洲综合色| 久久久久久国产a免费观看黄色大片 |