亿元级IT行业生态链
一站式解决方案提供商

24小时免费咨询电话
010-52725243

新闻资讯

AJIA NEWS

2017 年 Java 大事件总览及未来预测

来源:CSDN技术头条 发布日期:2018-01-03

2017年,对Java来说是不易的一年,从Java 9一再延期备受争议,再到拿下所有权威排行榜的前三名,Java今年发生了太多事情,也饱受争议,但这并没有阻碍Java在2017年依旧是最流行的编程语言,JavaScript则是最常用的语言。

阿甲 科技 Java在2017年是最流行的编程语言

阿甲 科技 JavaScript 是最常用的编程语言

大事件回顾

1、JCP EC投票通过Java模块化系统

2017年6月,Java Community Process执行委员会投票通过了被称为JSR 376的Java平台模块系统,该平台为Java 9奠定了基础。

2、甲骨文考虑将Java EE移至开源社区

2017 年8月,甲骨文宣布要将Java EE转移到开源阵营。一个月后,Oracle将Java EE转移到Eclipse基金会,Oracle也继续支持现有的Java EE许可证。据甲骨文公司说,迁移到Eclipse基金会使组织能够采用更灵活的方式管理。

Eclipse 基金会还有许多其他开源项目和基于社区的治理方法来加强项目合作和快速创新。

3、Java 9终于发布!

2017 年9月,Java 9发布了。它具有模块化架构,而不是Java以前版本中的单片架构。这样可以在较小的设备上实现可扩展性,这本应该是JDK 8中应包含的功能,但在JDK 8发布时尚未准备就绪。

JShell 在Java中增加了Read-Eval-Print-Loop功能,允许开发人员在编写代码时获得即时反馈,这对初学者甚至有经验的Java开发人员尝试新的API,库或功能都很有帮助。还有几个其他新功能可以改进JVM的编译和性能,以及增强核心库。

4、甲骨文关于Java EE的计划

在2017年9月的JavaOne上,一个名为Java Guardians的组织试着让Oracle给Java EE更大的关注来向前迈进,甲骨文终于开始谈论Java EE,并表示计划在2017年完成并发布它。然而到了2016年7月份,开发人员仍然在等待Java EE更新的消息,在那期间也没有关于Oracle的消息。

5、最新的Java SE平台和JDK版本发布计划

同样在9月,Oracle建议对Java SE和JDK发布周期进行更改,使得版本更加灵活。它希望从2018年3月起每6个月发布一次重要版本,Java 9更新版本将继续每季度发布一次,并且每三年会发布一次大版本。

6、Java.VS发布

在2017年10月的JavaOne上,提供的几个软件工具已经宣布的新服务。Parasoft发布更新了Jtest,这是一个Java的单元测试助手。JNBridge发布了Java.VS,这个插件允许开发人员在Visual Studio中编写Java代码。Java.VS还有Java代码编辑器,Java项目系统,并允许Java开发人员使用VS构建系统和调试器接口的功能。

这对于Java开发人员是一个利好的消息,目前的Java开发人员,还没有使用Java.VS。阿甲科技Java程序员,紧跟行业动态,争取做到首批使用Java.VS,方便为企业制定有针对的Java项目的的开发。

二、关于未来的预测

CYBRIC首席技术官,Mike Kail:

2017年:Java将继续有一个体面的覆盖率,这主要是由于旧的应用程序以及Android应用程序都在使用Java的事实。Node.js的受欢迎度将继续增长。

2018年:我认为将会慢慢发生从Java到JavaScript框架的转变,Node.js将继续增加覆盖率。

红帽公司工程部副总裁,Mark Little:

2017年:对于Java来说今年是很重要的一年,有几个重要的发展促成了这项技术的不断成长。2017年,最值得注意的事件是甲骨文宣布将Java EE转移到开源的基金会上,以此更全面地开源。

随后宣布,已经为Eclipse Foundation选择名为Eclipse Enterprise for Java (EE4J)的顶级项目来托管该计划。从Java EE 8(今年9月份推出另一个着名的Java开发)开始,该平台的持续发展有望在EE4J下实现。此外,我们还看到了2017v1.1和1.2版本的MicroProfile项目在持续推进中,进一步推动了企业Java在微服务开发方面的发展。

2018年:围绕EE4J的所有努力都代表了一个巨大的转变。虽然这个转变还有很多细节需要整理,不会在一夜之间发生。但是,与一年前相比,今天在平台上的进步速度是天差地别的,关系利益者的参与以及这些变化的前景使社区重新焕发活力。我预计,随着2018年的到来,能继续保持增长的势头。

红帽长期以来都是一个更加开放企业的倡导者身份,我们与Oracle以及来自IBM的同行一同探讨。我相信,随着Java EE社区的不断发展,Java将在未来几年中仍是企业的主导技术。

Realm的CMO,Paul Kopacki:

2017年:从Android社区接受Kotlin的速度来看,很显然,有大批的人愿意转移到更现代化的东西上。

2018年:Kotlin将在其他平台上与Java进行竞争,但“进攻”的速度要比今年慢得多。虽然Java语言一直以来都受到Kotlin竞争的威胁,但JVM将继续寻找新的用例,并将继续成为Java堆栈的优势。

【阿甲科技按】2017年,Java虽然经历了很多变化,但仍然不断前进;2017年,对于阿甲科技而言,同样是不断进步的一年,在这一年中,阿甲科技集团分公司已经增加至30家,员工人数超过3000人,为上百家企业提供IT行业解决方案,并赢得客户的广泛赞誉,树立了行业内的优质口碑。2018年,据预测,Java将是市场需求最旺盛的编程语言;2018年,阿甲科技软件研发团队与阿甲科技全案设计团队将继续致力于为客户提供全方位的、个性化的定制服务,助力企业实现升级改造,在众多竞争者中突围!

阿甲科技

免责声明:本文由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。

欢迎访问阿甲科技集团官方网站!