国产99福利精品视频|杨幂精品国产福利在线|国精品午夜福利视频不卡|欧美精品黄网站在线播放|精品国产乱码久久久久久久|国产大片中文字幕在线观看|国产肥熟女视频一区二区三区|国产乱码无码视频一区二区三区

JDK7的Java軟件開發(fā)將更加模塊化

來源:北大青鳥飛迅校區(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)。

上一篇:甲骨文新SPARC服務(wù)器Java能效增20%
下一篇:Java創(chuàng)始人:談Java的發(fā)展趨勢

熱門話題

招生熱線: 4008-0731-86 / 0731-82186801

學(xué)校地址: 長沙市天心區(qū)團結(jié)路6號

Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有

湘ICP備14017520號-3

關(guān)注我們
在線咨詢
嘿,我來幫您!