wordpress应用教程 pdf,超级优化大师,怎么建设游戏试玩平台网站,上海高端品牌网站建设2015年是Java的一年#xff0c;语言#xff0c;平台#xff0c;生态系统和社区继续主导着软件领域#xff0c;只有Javascript对整个行业产生了类似的影响。 如果您错过了2015年的亮点#xff0c;这里是发生的一些重大事件。 Java 20岁了#xff0c;还没有死#xff01;… 2015年是Java的一年语言平台生态系统和社区继续主导着软件领域只有Javascript对整个行业产生了类似的影响。 如果您错过了2015年的亮点这里是发生的一些重大事件。 Java 20岁了还没有死 Java今年已满20岁并在2015年12月重新回到Tiobe指数的顶部。 尽管Tiobe指数几乎不是100同行评审的科学方法但它被视为衡量语言/平台健康的强大指标。 那么到底发生了什么使Java如此大幅度提升的事情呢 首先主流Java企业商店采用了去年的Java 8版本。 Lambdas的附加功能功能与新的Streams和Collections框架相结合为该语言注入了新的活力。 尽管Java 8的功能集不如Scala或Python丰富但它被视为稳定的主力军现在至少与更激进的语言具有某些功能对等。 企业喜欢一个稳定的平台Java不太可能很快消失。 其次Java已成为用于基础架构平台/框架的强大平台。 同样许多流行的NoSQL数据网格解决方案例如Apache Cassandra Hazelcast都是用Java编写的这再次是由于其稳定性以及强大的线程和网络支持。 CI工具例如Jenkins被广泛采用当然商业效率工具例如Atlassian的JIRA再次基于Java。 甲骨文破坏了其Java宣传团队 甲骨文在JavaOne之前解雇了其Java宣传小组的大部分人员这并不是Java管家最大的公关举动。 在随后的几个月中越来越清楚的是这并不是Oracle减少将其工程工作减少到Java中的一步但是由于担心最糟糕的情况大多数社区都感到紧张。 一个明显的提醒是大公司并不总是让他们的右手说话 Java 9延迟宣布 在“我们并不真的感到惊讶”一词中宣布了Java 9将被推迟到2017年3月以确保新的模块化系统不会破坏目前运行的数百万个Java应用程序。 尽管拼图的技术工作进展顺利但整个生态系统仍需要在新系统上进行测试。 OpenJDK中的Quality小组正在领导这项工作。 我强烈建议您与他们联系以使其成为早期访问和反馈循环的一部分。 OpenJDK支持更多的移动平台 OpenJDK移动项目的创建使许多人感到惊讶尽管这并不代表Oracle业务方向的变化但它是可在ARMAndroid和iOS平台上启用Java的代码的欢迎版本。 有许多技术工作要做但值得关注的是整个软件社区是否会选择这种新支持并在2016年及以后尝试将Java用作iOS和Android平台的语言。 OpenFXJavaFX与iOS或Android上的Java mobile结合使用可能会吸引大量开发人员使用此“新”平台。 我对2015年是否正确 查看过去的预测总是很有趣让我们看看我的表现如何 我预计2015年会比较安静。 好吧我显然错了 尽管没有针对MESE或EE的主要版本但庆祝Java诞生20周年的激动之情和使用Java 8的新开发人员的涌现意味着2015年比以往更加繁忙。 前端采用Javascript。 这种趋势还在继续诸如JHipster之类的堆栈显示了Java开发人员对Javascript的新爱。 Devops工具链脱颖而出。 Docker的受欢迎程度继续不断提高并且Java开发人员特别开始在测试环境中使用Docker以避免Java运行时Web服务器数据存储等方面的变化污染环境。 物联网和Java成为物联网。 没呢还没 也许在2016年随着OpenJDK中新的Mobile Java项目以及Java ME的进一步完善我们可能会开始看到严重的入侵。 我不会对2016年做任何预测因为我显然需要坚持自己的日常工作:) 最后一个重要说明。 Jigsaw项目是Java 9的模块化故事它将极大地影响工具供应商和日常开发人员。 整个社区都需要您的帮助以帮助测试Java 9的早期版本并帮助OpenJDK开发人员和工具供应商确保IDE构建工具和应用程序已为这一重要更改做好了准备。 您可以加入OpenJDK的“ 采用组” 。 我希望每个人都能度过一个美好的假期–我期待看到Twitter提要和GitHub承诺在2016年到来。 MartijnCheers首席执行官– jClarity Java冠军和恶魔般的开发人员 翻译自: https://www.javacodegeeks.com/2015/12/java-2015-major-happenings.html