正如我所提到的,不论是在言语程度仍是JVM程度,Java7都是一个主要的版本。而估计来岁3月问世的Java8,更值得我们等候。Java9的一些特征已公布,并估计在2016年公布。与Sun公司之前对Java的办理体例分歧,Oracle公司保持每24-30个月更新一次Java版本这一方针。Java8将会到场闭包(也就是lambda表达式)。闭包削减代码,削减必要的匿名外部类,并增进函数式编程。更好的模块性(这个将在Java9中举行完美)将匡助无效办理部件,而几项用来简化语句的改善也将呈现在这个版本中。
JavaFX仍在不休完美中,而且它比Swing语句复杂的多。现今对用户体验的存眷给Java带来了很年夜的开展时机,它的开展乃至大概比我们预期还要好。Oracle灵敏地注重到了Java在小型设备中饰演的脚色。据该公司形貌,现今有30亿台手持设备在运转Java。Oracle集成了前JavaME与JavaSE版本,并主动地推进Java的开展以迎对行将到来的物联网海潮。EricBruno在IoT的一篇博文形貌了一个用来监控JavaOne集会缺勤情形的项目。这个项目夙昔端摄像头到后端及时剖析都是用Java言语写的。Java言语既能在小型设备上运转又能撑持大批的企业级体系,使用云云普遍的平台和言语其实不多。
在这里我不再谈其他次要的JVM言语,我只想说一点——明天最盛行的Lisp完成是Clojure,它是运转在JVM上的,而且三年前它仍是不为人知的。
欢迎光临 仓酷云 (http://ckuyun.com/) | Powered by Discuz! X3.2 |