我的家園

          我的家園

          根據(jù)Oracle最新的PPT “To Java SE 8 and Beyond”從JDK 10開(kāi)始,Java將擁有一個(gè)統(tǒng)一的類(lèi)型體系,也就是任何類(lèi)型都是對(duì)象,沒(méi)有基本類(lèi)型(primitives)了。上周Oracle技術(shù)的布道者Simon Ritter提到了一些關(guān)于Java的雄偉計(jì)劃。其中有一項(xiàng)“Java SE 9 (and Beyond)”揭示了一些關(guān)于互操作性的目標(biāo),例如多語(yǔ)言的JVM以及改進(jìn)的Java/native整合。

          除了Java以外,越來(lái)越多的JVM語(yǔ)言例如JRuby,Scala,Groovy等等正變的越來(lái)越流行。演講中提到的一個(gè)計(jì)劃是2015年發(fā)布JDK 9,2017年發(fā)布JDK 10,2019年發(fā)布JDK11,2021年發(fā)布JDK 12。演講者強(qiáng)調(diào)“Java不是新的Cobol”。

          Java的易用性目標(biāo)包括了自我調(diào)節(jié)的JVM和語(yǔ)言的增強(qiáng)。高級(jí)的優(yōu)化包括統(tǒng)一的類(lèi)型體系和數(shù)據(jù)結(jié)構(gòu)。演講的副標(biāo)題是“在任何地方任何設(shè)備上工作(Works Everywhere and With Everything)”。Oracle列出的目標(biāo)包括從嵌入式系統(tǒng)到大型服務(wù)器,同時(shí)也支持異種架構(gòu)的計(jì)算模型。

          對(duì)于云計(jì)算環(huán)境,從JDK 9開(kāi)始將提供自我管理的JVM,包括協(xié)作內(nèi)存頁(yè)共享。從JDK 8開(kāi)始將提供多寄主功能,包括改進(jìn)的同一操作系統(tǒng)的JVM共享和線程/線程組級(jí)別的資源跟蹤和管理。從語(yǔ)言的功能上講,JDK 9將包括大數(shù)據(jù)支持(with 64-bit and large-array backing)。從JDK 10開(kāi)始將支持真正的泛型,函數(shù)類(lèi)型以及數(shù)據(jù)類(lèi)型優(yōu)化,包括多維數(shù)組。

          對(duì)于異種架構(gòu)的計(jì)算模型的支持將從JDK 9開(kāi)始,包括Java語(yǔ)言對(duì)于GPU,F(xiàn)PGA,off-load引擎,遠(yuǎn)程PL/SQL的支持。同時(shí)Oracle也提到了“open development”,也就是說(shuō)原型的研究和開(kāi)發(fā)將在OpenJDK項(xiàng)目中完成。

          英文出自:javaworld.com

          譯文出自:oschina


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 巴南区| 岑巩县| 莱芜市| 招远市| 阿城市| 个旧市| 新巴尔虎右旗| 英吉沙县| 抚顺市| 什邡市| 弥勒县| 博乐市| 河东区| 宜阳县| 临朐县| 宜昌市| 巩义市| 讷河市| 林西县| 刚察县| 璧山县| 石狮市| 体育| 新和县| 武陟县| 仪征市| 比如县| 咸宁市| 莫力| 会昌县| 三亚市| 宁波市| 华蓥市| 辽宁省| 南昌市| 株洲县| 洛川县| 寿阳县| 洞头县| 禹州市| 登封市|