您的位置:首頁 > 專業(yè)介紹 > 軟件技術(shù)新聞 > java新聞
來源:北大青鳥飛迅校區(qū)|發(fā)布時間:2013-05-06 10:20:03
Sun官員近日在JavaOne大會上表示,隨著計劃中JDK7的升級,Java這個Sun公司具有14年歷史的編程語言和應(yīng)用平臺將呈現(xiàn)更加模塊化的變化。
JDK 7將讓開發(fā)者使用在Java SE 7中計劃增加的功能。在JavaOne大會的一個會議中該官員還談?wù)摿诉@個即將推出的Java版本。模塊性是JDK7眾多功能改進中的一部分。
Java SE和OpenJDK的首席工程師Mark Reinhold表示,Sun正在為Java平臺及其實現(xiàn)定義一個模塊化形式;另外還正在將Java虛擬機轉(zhuǎn)變?yōu)橐粋針對高級語言的真正多語言通用運行時(runtime);除此之外,還在進行一些旨在提高開發(fā)者效率的改進。
Reinhold表示,模塊性的目的是為了解決Java日漸龐大這個問題,Sun正在通過Jigsaw項目和JSR 294來實現(xiàn)Java的模塊性。據(jù)Reinhold表示,Jigsaw具有一個更低層的模塊系統(tǒng),可以讓開發(fā)者在它們的代碼中使用。
通過一個模塊化格式,模塊可以被添加到類似一個聲音模塊或Swing開發(fā)模塊的基礎(chǔ)平臺中。另外據(jù)Reinhold表示,模塊將減少使用類路徑的需求。Java運行時環(huán)境可以使用類路徑來搜索類和其它資源文件。
Reinhold表示,類路徑的生命已經(jīng)終結(jié)。
“如果我們具有一個模塊平臺,那么我們將立即能夠解決下載體積和文件系統(tǒng)痕跡的問題,”因為所有需要下載的只是一個應(yīng)用程序所真正需要的東西,Reinhold表示。
優(yōu)化任務(wù)可以在安裝的時候就完成,他表示。
Sun應(yīng)用平臺首席技術(shù)官Robert Brewin表示,Java的模塊化可能帶來單一Java實現(xiàn)。目前,Java具有多個版本,如企業(yè)版、標(biāo)準(zhǔn)版和微型版等。
Brewin表示,模塊化功能將給開發(fā)者帶來新的開發(fā)體驗。
模塊化可以減少不同版本Java的分化,舉例來說,開發(fā)者可以讓一個為Java ME系統(tǒng)創(chuàng)建的藍牙模塊運行在Java SE系統(tǒng)上。不過Brewin表示,目前還沒有模塊化一個Java版本這樣的計劃。在Java ME中一直存在分化的問題,廠商都提出了它們自己專門的實現(xiàn)。
全程面授,不高薪都難
申請成功后,我們將在24小時內(nèi)與您聯(lián)系
招生熱線: 4008-0731-86 / 0731-82186801
學(xué)校地址: 長沙市天心區(qū)團結(jié)路6號
Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有
湘ICP備14017520號-3