国产美女一级毛片精品久久久|婷婷影院在线综合免费视频|最新国产午夜精品视频成人|久久精品九九无码免费

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

來源:北大青鳥飛迅校區(qū)|發(fā)布時間:2013-05-06 10:20:03

      Sun官員近日在JavaOne大會上表示,隨著計劃中JDK7的升級,Java這個Sun公司具有14年歷史的編程語言和應用平臺將呈現(xiàn)更加模塊化的變化。

      JDK 7將讓開發(fā)者使用在Java SE 7中計劃增加的功能。在JavaOne大會的一個會議中該官員還談論了這個即將推出的Java版本。模塊性是JDK7眾多功能改進中的一部分。

      Java SE和OpenJDK的首席工程師Mark Reinhold表示,Sun正在為Java平臺及其實現(xiàn)定義一個模塊化形式;另外還正在將Java虛擬機轉變?yōu)橐粋針對高級語言的真正多語言通用運行時(runtime);除此之外,還在進行一些旨在提高開發(fā)者效率的改進。

      Reinhold表示,模塊性的目的是為了解決Java日漸龐大這個問題,Sun正在通過Jigsaw項目和JSR 294來實現(xiàn)Java的模塊性。據Reinhold表示,Jigsaw具有一個更低層的模塊系統(tǒng),可以讓開發(fā)者在它們的代碼中使用。

      通過一個模塊化格式,模塊可以被添加到類似一個聲音模塊或Swing開發(fā)模塊的基礎平臺中。另外據Reinhold表示,模塊將減少使用類路徑的需求。Java運行時環(huán)境可以使用類路徑來搜索類和其它資源文件。

      Reinhold表示,類路徑的生命已經終結。

      “如果我們具有一個模塊平臺,那么我們將立即能夠解決下載體積和文件系統(tǒng)痕跡的問題,”因為所有需要下載的只是一個應用程序所真正需要的東西,Reinhold表示。

      優(yōu)化任務可以在安裝的時候就完成,他表示。

      Sun應用平臺首席技術官Robert Brewin表示,Java的模塊化可能帶來單一Java實現(xiàn)。目前,Java具有多個版本,如企業(yè)版、標準版和微型版等。

      Brewin表示,模塊化功能將給開發(fā)者帶來新的開發(fā)體驗。

      模塊化可以減少不同版本Java的分化,舉例來說,開發(fā)者可以讓一個為Java ME系統(tǒng)創(chuàng)建的藍牙模塊運行在Java SE系統(tǒng)上。不過Brewin表示,目前還沒有模塊化一個Java版本這樣的計劃。在Java ME中一直存在分化的問題,廠商都提出了它們自己專門的實現(xiàn)。

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

熱門話題

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

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

Copyright © 2006 | 湖南大計信息科技有限公司 版權所有

湘ICP備14017520號-3

關注我們
在線咨詢
嘿,我來幫您!