我的家園

          我的家園

          Oracle領導下的Java長遠發展戰略

          Posted on 2012-04-15 16:37 zljpp 閱讀(126) 評論(0)  編輯  收藏

          根據Oracle最新的PPT “To Java SE 8 and Beyond”從JDK 10開始,Java將擁有一個統一的類型體系,也就是任何類型都是對象,沒有基本類型(primitives)了。上周Oracle技術的布道者Simon Ritter提到了一些關于Java的雄偉計劃。其中有一項“Java SE 9 (and Beyond)”揭示了一些關于互操作性的目標,例如多語言的JVM以及改進的Java/native整合。

          除了Java以外,越來越多的JVM語言例如JRuby,Scala,Groovy等等正變的越來越流行。演講中提到的一個計劃是2015年發布JDK 9,2017年發布JDK 10,2019年發布JDK11,2021年發布JDK 12。演講者強調“Java不是新的Cobol”。

          Java的易用性目標包括了自我調節的JVM和語言的增強。高級的優化包括統一的類型體系和數據結構。演講的副標題是“在任何地方任何設備上工作(Works Everywhere and With Everything)”。Oracle列出的目標包括從嵌入式系統到大型服務器,同時也支持異種架構的計算模型。

          對于云計算環境,從JDK 9開始將提供自我管理的JVM,包括協作內存頁共享。從JDK 8開始將提供多寄主功能,包括改進的同一操作系統的JVM共享和線程/線程組級別的資源跟蹤和管理。從語言的功能上講,JDK 9將包括大數據支持(with 64-bit and large-array backing)。從JDK 10開始將支持真正的泛型,函數類型以及數據類型優化,包括多維數組。

          對于異種架構的計算模型的支持將從JDK 9開始,包括Java語言對于GPU,FPGA,off-load引擎,遠程PL/SQL的支持。同時Oracle也提到了“open development”,也就是說原型的研究和開發將在OpenJDK項目中完成。

          英文出自:javaworld.com

          譯文出自:oschina


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 册亨县| 尼木县| 石棉县| 清原| 乌拉特后旗| 会昌县| 六盘水市| 铜陵市| 金沙县| 青河县| 海伦市| 鄂尔多斯市| 耒阳市| 广昌县| 北安市| 和林格尔县| 衢州市| 额敏县| 崇州市| 南充市| 寿宁县| 伊宁县| 彝良县| 靖宇县| 合山市| 云和县| 萨嘎县| 金华市| 桑日县| 北宁市| 东兴市| 津南区| 巴彦县| 卢氏县| 眉山市| 富源县| 子长县| 楚雄市| 岳池县| 丹巴县| 渑池县|