Java 20周年:甲骨文将发布Java 9

日期: 2015-05-25 作者:Jessica Sirkin翻译:孙瑞 来源:TechTarget中国 英文

本周是Java诞生20周年的纪念。在过去这段时间中,Java已经成为了全世界最为流行的软件开发平台,甲骨文也希望借助持续的研发投入将Java这一优势延续下去。据了解,Java8更新包以及新版本Java9将在2016年发布。

甲骨文Java平台部门副总裁GeorgesSaab表示:“针对这两个版本,我们都投入大量的精力来进行研发。对于甲骨文来说,Java未来的方向将是更好的交互以及对云计算更好的支持。” 在Java 9新特性当中, Saab认为有两个将让Java变得更加出色,但这两个功能并不是来自于甲骨文,而是开源社区的OpenJDK 项目。Saab所说的这两个功能就是Jigsaw项目与JShell,他表示甲骨文将会把OpenJDK的这两个功能添加到Java9发行版当中。

根据OpenJDK官网介绍,Jigsaw项目主要由四大目标:让Java平台轻松地缩减到更小的系统和设备;提升安全性与可管理性;提升应用性能;让开发者可以更简单地构建并维护代码库与大型应用。Saab表示,Jigsaw技术将为Java 9以及Oracle的JDK带来更好的模块化能力。

此外,Saab认为Jigsaw是一个非常好的机会,能够让甲骨文从用户反馈中不断改进Java功能。通过对编程语言即时编译器JITcompiler的优化,它能够为Java执行处理提供更快的预热。模块化系统的标志之一,就是新应用的一些问题能够及早地处理。 

JShell项目能够把REPL功能加入到Java 9发行版当中。REPL是一个交互式的编程环境,它能够评估用户的输入,然后将由输入造成的状态变化以值或者描述的形式反馈。Saab表示,JShell将使得用户可以直接在命令行中输入Java的片段代码,并快速求值。

由于Python和Ruby on Rails中频繁采用了REPL方式,用户对于在Java中加入这一功能的呼声非常高。Saab表示,现在加入REPL功能是非常好的时间点,因为它对于云环境的开发者来说是特别好的功能。从Java 7版本开始,让它更加适应云计算时代的开发就已经成为了Java未来发展的主题之一,而这样的趋势也将在Java 9当中得到延续。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Jessica Sirkin
Jessica Sirkin

TechTarget网站副主编,主要负责SearchOracle和SearchSQLServer网站的内容建设。

翻译

孙瑞
孙瑞

相关推荐