优秀专题网站,恩施北京网站建设,西安建设市场诚信信息平台,wordpress 文章列表样式java面试题20141月1日-RedMonk Analyst公司宣布Java比以往任何时候都更加流行和多样化#xff01; 2014年#xff0c;随着FOSDEM的Free Java会议室的年会#xff0c;Java生态系统开始轰轰烈烈地响起。 除了关于OpenJDK和相关主题的许多精深的技术讲座外#xff0c;Steve OG… java面试题2014 1月1日-RedMonk Analyst公司宣布Java比以往任何时候都更加流行和多样化 2014年随着FOSDEM的Free Java会议室的年会Java生态系统开始轰轰烈烈地响起。 除了关于OpenJDK和相关主题的许多精深的技术讲座外Steve OGradyRedMonk Analyst也对该行业进行了令人惊讶的演讲 。 史蒂夫Steve在2014年初对Java在受欢迎程度和范围方面的排名进行了数据前瞻性分析。RedMonk的Blog上重复了 Java作为一种语言的位置的分析。 它仍然是最流行的两种语言这一事实并没有让任何人感到惊讶但是即使是我们中那些大量参与到生态系统中的人也从另一个角度感到惊讶。 史蒂夫Steve的讲话清楚地表明Java具有极大的多样性并出现在诸如社交媒体消息传递游戏移动虚拟化构建系统等行业中而不仅仅是人们最常想到的企业应用程序。 史蒂夫还表明Java在新项目中在所有这些行业中大量使用这无疑打消了Java作为传统企业平台的神话。 2. 3月18日-Java 8到来 Java 8的到来为该语言带来了一个新的Functional / OO混合方向从而赋予了它新的生命力。 采用率令人难以置信请参阅Typesafe的完整报告 这显然是Java开发人员正在等待的发行版。 有关此发行版重点的一些其他想法 Lambdas JSR 335–关于该主题的文章已经很多大量的精彩书籍和教程可供启动。 对我来说对大多数Java开发人员而言显而易见的好处是他们最终能够通过集合表达正确的行为意图而不必将所有必要的/ OO构造强加于他们的不必要的样板。 归结为一句古老的谚语 计算机科学中只有两个问题即缓存无效命名问题和一次性错误。 与Lambdas一起使用的新的Streams API集合肯定对后两个有帮助 Nashorn项目 JSR 223JEP 174– JavaScript运行时允许开发人员将JavaScript代码嵌入其Java应用程序中。 尽管我个人不会很快使用它但是就对动态类型语言的一流支持而言这又是对JVM的又一次提升。 我期待这种趋势继续下去 日期和时间API JSR 310JEP 150–这是一种面包和黄油API像Java这样的蓝领语言只需要正确处理这次取3就可以了 终于能够正确使用时区这真是太好了并且它还设置了Immutable First的新优先级作为针对Java中新API的有意识设计决策。 3.〜7月– ARM 64端口AArch64 RedHat致力于获得Java支持的ARMv8 64位体系结构。 这显然是保持Java真正“随处运行”的重要一步并且与SAP的PowerPC / AIX端口一起代表了两个主要端口这些端口主要由OpenJDK的非Oracle参与者维护。 如果您想参与其中请参阅项目页面以获取更多详细信息。 Java在成为嵌入式领域的主要参与者之前还有一段路要走但2014年的迹象令人鼓舞Raspberry Pi上定期具有Java SE Embedded功能而Java ME Embedded则通过Java SE API获得了急需的功能奇偶校验。 4. 9月/ 10月– JCP复兴15周年 Java Community Process JCP 是定义Java SEJava EE和Java ME中包含内容的标准主体。 它在2013年将自己重新打造为一个更加开放的社区组织并在2014年继续开展出色的工作扭转了会员人数下降的趋势。 最重要的是它现在真正代表了Java生态系统令人难以置信的多样性。 您可以看到现有执行委员会的组成 –您可以看到像Java用户组这样的机构与IBM和TwitterGoldman Sachs等行业和最终用户的重量级组织并列。 社区协作达到了前所未有的高度Microsoft加入了OpenJDK。 OpenJDK的新加入人数请参见Mani的出色文章 比以往任何时候都多。 现在OpenJDK代表了主要技术公司的巨大熔炉例如Red HatIBMOracleTwitter当然还有Microsoft今年令人震惊的进入 。 “ 采用JSR”和“ 采用OpenJDK”计划将继续吸引越来越多的开发人员参与指导各种API的未来现在在全球范围内组织定期的研讨会以尽早测试新的APis和想法并将其反馈给OpenJDK和特别是Java EE规范。 社区会议和Java用户组的数量继续增加特别是JavaOne在最近的记忆中是最强劲的一年。 看到大量社区努力帮助孩子们在放学后和周末学习诸如Devoxx for Kids之类的程序时也感到鼓舞。 2015年呢 我预计2015年在核心语言的更改或Java EE或Java ME激动人心的新功能方面会比较安静因为它们的下一个主要版本不会在2016年发布。在社区等方面我希望看到Java开发人员必须坚决拥护AngularJS等Web / UI技术更多系统/开发工具链如DockerAWSPuppet等并且当然要迁移到Java 8以及它现在带来的所有功能 我敢肯定社区将继续蓬勃发展而迫在眉睫的物联网幽灵也将开始成为主流。 Java开发人员可能必须等到Java 9才能获得真正一流的嵌入式平台但是早期采用者将希望开始研究整个2015年的早期构建。Java/ JVM应用程序现在趋于复杂其中涉及许多动态部件和分布式部署。 通常沮丧而沮丧的开发人员要花几周的时间才能解决生产中的问题。 为了解决这个问题出现了一系列有趣的分析工具它们处理基于Java / JVM的应用程序和部署。 Oracle的任务控制是一个强大的工具可以给很多有趣的见解JVM和其他工具一样的Xrebel来自ZeroTurnaroundjClarity的Censum和照亮负责应用机器学习分析的原始数据的下一个步骤。 最后一个重要说明。 Project Jigsaw是Java 9的模块化故事将极大地影响工具供应商和日常开发人员。 整个社区都需要您的帮助以帮助测试Java 9的早期版本并帮助OpenJDK开发人员和工具供应商确保IDE构建工具和应用程序已为这一重要更改做好了准备。 您可以加入我们成为OpenJDK的Adoption组的成员http://adoptopenjdk.java.net希望大家度过一个愉快的假期–我期盼着Twitter提要和GitHub承诺在2015年到来。 干杯 Martijn首席执行官– jClarity Java冠军和恶魔般的开发人员 翻译自: https://www.javacodegeeks.com/2014/12/the-java-ecosystem-my-top-5-highlights-of-2014.htmljava面试题2014