我的家園

          我的家園

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

          Posted on 2012-04-15 16:37 zljpp 閱讀(128) 評論(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


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


          網站導航:
           
          主站蜘蛛池模板: 海林市| 海伦市| 亳州市| 沅陵县| 宜黄县| 鄂州市| 乌拉特后旗| 古蔺县| 邮箱| 永靖县| 郧西县| 仁寿县| 湟中县| 东城区| 武清区| 观塘区| 吉木乃县| 苗栗县| 且末县| 玛纳斯县| 彩票| 白朗县| 定结县| 利川市| 庆城县| 夏邑县| 建宁县| 中超| 湘潭县| 浦东新区| 石柱| 芦溪县| 和静县| 玉山县| 纳雍县| 集安市| 光泽县| 和硕县| 泰顺县| 虞城县| 彭州市|