全国协议5人面授小班,企业级独立开发考核,转业者的IT软件工程师基地 登录/注册 | 如何报名

免费领取试听课程

并获得专业顾问一对一进行选课辅导

课程名称不能为空
姓名不能为空
手机号码不能为空

领取成功

java8还能用多久?

行业新闻 汉码未来 | java 编程语言

2022-01-05 10:03:27

Java已经经历了30年,并逐渐成为开发人员使用最多的编程语言之一。它还一直是世界主要语言中排名第一的国家。Java也赢得了TIOBE2005-2015年度编程语言。最近,权威软件开发杂志SDTimes发表的一篇Java2021文章,介绍了Java这一年的变化和发展趋势。

java8还能用多久?

Java开发过程

Java最早发行于1995年,发展到现在,Java已经反复地更新了17个版本,现在最新版本是九月份的Java17。对于Java的发展,在正式进入正文之前,做一个简单的回顾。

Java的开发过程始于1991年的Oak橡树,1995年改名为Java,发布了Java1.0版。1998年,Sun把Java系统分成了三种类型:标准版本(J2SE),2005年,公司版(J2EE)和微型版(J2ME),三个版本分别改名为JavaEE(现在的JakartaEE)、JavaSE和J2ME。Sun于2006年正式宣布Java开放源码,事实上,从Java代码开始,它的源码就可以被访问。Java6发布后,Sun在2007-2008年度还没有发行新版,原因是增加了代码复杂性、JDK开源、经济危机等。

Oracle在2009年收购了一家Java开发公司Sun,每股9.5美元,最终Java易主。从2011年起,Oracle每三年就会发布Java版本。Java8的第一个LTS版本于2014年发布,使很多开发人员至今都在使用。“2018年Orcale”宣布每三年发布一次新的版本,而普通版则是每半年发布一次,而LTS版早已是每三年发布一次。

开发人员准备放弃使用Java8?

面临着版本更新如此频繁,开发人员更倾向于哪个版本?Snyk所做的一项调查表明,开发者逐渐从Java8转向Java11。以前关于Java社区的研究报告发现,目前阶段开发人员主要使用Java8,而非更新到更新的版本。该调查显示,61.5%的被调查者使用Java11编程,而12%的被调查者使用了当时最新版的Java版本,即Java15。这些用Java11的受访者中,有一半再次表示,有时还会用到Java8。

很容易看到,即使Java11和Java17这款LTS发布,开发人员对Java8的喜爱也没能减少。不管是函数式编程,还是诸如Streams集合中的处理Streams,都使开发人员使用Java编程更加快速、简单,此外,Java是一种面向对象的编程语言,长期使用Java8的开发人员积累了大量的库,这样的图书馆使开发人员能够有效地满足开发人员的需要。不管是什么原因,开发人员对Java8的喜爱证明Java8确实很出色。

企业Java再次崛起?

Eclipse基金会执行董事MikeMilinkovich对基金会2020年度JakartaEE开发人员调查的结果表示:“自从JavaEE从Oracle转到Eclipse基金会,在改名为JakartaEE之后,企业级Java的用户数量开始逐渐增加。”

根据这份开发人员调查,人们对本地云域中的企业级Java越来越感兴趣。大约60%的被调查者说他们用Spring或者SpringBoot作为云原生Java框架,47%的人使用了JakartaEE(简称JakartaEE)。EclipseMicroProfile对企业Java的微服务体系结构的使用,与去年的29%相比增长了34%。

微软加入JCP,推动Java发展

11月,微软宣布它已签署了Java规范参与协议(JSPA),正式加入了JavaCommunityProcess项目。JCP是为Java技术开发标准技术规范的一种机制,它支持个人开发者、客户和供应商之间的合作,有兴趣提交JavaAPI建议。此前,该公司还表示,从四月MicrosoftBuildofOpenJD开始,除了内部Java的大量使用之外,微软内部对Java的使用大幅增长,也有很多客户和开发者在MicrosoftAzure和GitHub上编写并运行Java。

MicrosoftJava工程小组的首席项目经理BrunoBorges在一篇宣布构建的文章中写道:“Java是迄今为止最重要的编程语言之一,而Java则是用Java构建着从关键企业应用到业余机器人的所有东西。在微软,我们发现越来越多的客户将Java应用于我们的云服务和开发工具。微软一直致力于为用户和开发者提供更好的Java支持。



以上就是汉码未来给大家分享的文章,希望对小伙伴们有所帮助,想要了解更多java8还能用多久?相关内容的小伙伴可以登录汉码未来官网咨询,主打5人小班,全程面授,主打Java开发,web前端开发等课程,有专业的授课老师为你答疑解惑。

    

分享到:



【免责声明】由于政策等各方面情况的不断调整与变化,本网站所提供的信息仅供参考,请以权威部门公布的正式信息为准。本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。 删除,请联系客服。
相关推荐
为什么选择汉码未来