<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)用

    主站蜘蛛池模板: 中文字幕亚洲综合久久综合| 亚洲欧洲日产国码久在线观看| 亚洲色一区二区三区四区| 2021在线永久免费视频| 午夜影视日本亚洲欧洲精品一区 | 韩国18福利视频免费观看| 亚洲综合久久精品无码色欲 | 99热在线精品免费全部my| 亚洲国产精品张柏芝在线观看| 69免费视频大片| 亚洲人成高清在线播放| 成人毛片免费视频| 亚洲AV无码专区在线厂| 亚洲综合亚洲综合网成人| 中文字幕亚洲精品| 6080午夜一级毛片免费看6080夜福利 | 亚洲一区二区三区写真| 四虎影院免费在线播放| 亚洲成AV人片在线观看| 久久久久国产精品免费免费不卡| 久久九九亚洲精品| 亚洲网站免费观看| 亚洲成a人片在线不卡一二三区| 情侣视频精品免费的国产| 一级做a爰性色毛片免费| 亚洲国产成人一区二区精品区| 亚洲人成在线免费观看| 亚洲日韩精品国产一区二区三区| 四虎影在线永久免费四虎地址8848aa| 男女猛烈激情xx00免费视频| 久久不见久久见中文字幕免费| 亚洲精品天堂成人片AV在线播放| 一本久久综合亚洲鲁鲁五月天| 亚洲人成777在线播放| 成年女人毛片免费播放视频m| 暖暖免费中文在线日本| 五月天网站亚洲小说| 国产小视频免费观看| 污视频在线观看免费| 男男gvh肉在线观看免费| 久久亚洲美女精品国产精品|