你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

intellij idea cxf 2020 Java生态系统报告公布,Java 8使用者最多?

发布时间:2025-08-08

浏览次数:0

作者丨漫话编程

来源丨漫话编程()

近期,发布了一份关于2020年Java生态系统的研究报告,该报告主要聚焦于开发者在软件开发过程中所采用的技术。

本报告涵盖了技术人员所采用的编程语言、所构建的应用程序架构、所使用的应用服务器、所依赖的运行时平台、所采用的框架技术、所使用的集成开发环境、Java运行环境/开发工具包的版本、所涉及的数据库、所采用的部署模式、所依赖的构建工具以及所使用的虚拟化工具等内容。

本报告已由笔者汇编整理(查阅链接:https://www..com/blog/2020-java--),其中包含了对相关内容的深入分析,并据此得出了以下重要观点。

Java 8 使用者最多

超过半数的受访者透露,他们更倾向于在主流应用中选用 Java 8 进行编程,这一比例高达 58%。紧随其后的是 Java 11,占比达到 23%。这两个版本之所以受到广泛青睐,主要原因是它们被官方宣布为长期支持版本。

值得注意的是,有高达7%的受访者仍在使用Java 7或更早的版本。

只有 6% 的受访者使用 Java 12 或更新。

和 的使用率最低,分别为 3% 和 2%。

仍然是最热门的应用服务器

调查数据表明,超过半数的开发者群体所依赖的主要应用服务器为,其使用率高达61%,这一比例是排名第二的Jetty服务器的五倍之多。

无竞争对手

Boot框架长期占据Java领域的领先地位。这一成就很大程度上归功于近年来微服务架构的广泛流行。在众多用户中,高达82%的人选择了Bootintellij idea cxf,这充分说明,在当前的运行时平台中,其他选项都显得相形见绌。

框架使用仍是重点

超过八成的调查对象采用了,超过半数的调查对象选择了、或是等持续性的技术手段。有近三成的报告应用了服务器端展示技术,例如JSP、JSF、以及GWT等。

约26%的调研报告采用了JAX-RS或JAX-WS技术,具体包括诸如CXF和Axis等。

在反应式编程领域,有11%的受访者透露,他们采用了Vert等相关的技术。

注解多于 XML 配置

在框架配置方面,多数人倾向于采用注解或XML进行设置,这两种方式的运用频率几乎相当。

intellij idea cxf_Java 8 生态系统报告_Java 11 使用率

注解用户所占比例高达67.92%,而采用XML进行配置的用户比例则为67.17%,然而,人们普遍认为,这种差距在将来将会变得更加显著。

IDEA 击败

在调查中,高达82%的参与者选择了IDEA作为开发工具,这一付费版本显然颇具吸引力,而其社区版同样表现优秀。

排名第二的是老牌 IDE 的是 ,占 24%。

这两种工具在国内的普及度相当高intellij idea cxf,据我所知,在我所在的单位,IDEA的使用者数量明显超过了其他同类产品。那么,你目前是倾向于使用哪一种呢?

和 数据库更受欢迎

当被询问最常使用的数据库时,调查结果显示最受欢迎的数据库占比达到47%,紧随其后的是DB,占比42%。接下来是MySQL,有28%的受访者表示使用该数据库。排在第四位的是其他数据库,占比12%。

是时候换 了?

对于构建工具,不出所料,Maven 和 是最常用的工具。

研究发现,有47%的受访者将某工具作为其构建主要应用程序的首选工具,而另外44%的受访者则倾向于使用Maven。

或许正是因为它在众多移动开发者中更为流行,所以Maven的使用率超越了其他工具。

与 K8S 争霸

开发人员使用哪些虚拟化工具?

最普遍使用的工具为,其使用率高达74%。紧随其后的是第二大热门的虚拟化工具,占比35%,这一数据反映出在过去数年间其持续的增长态势。

随着 的成长,相信未来几年,它就可以在市场中占据主导。

微服务改变了技术圈

这份报告揭示了结果受到了微服务应用在相当大程度上的影响。

此外,伴随着越来越多的企业持续向基于微服务的应用进行转型和开发,预计在技术人员的技术选择上,与微服务相关的技术将会变得更加流行!

这份报告虽源自海外,但你是否觉得它与中国实际情况相契合?若换作是你,你又将作出何种抉择呢?

漫话编程,这一公众号,以漫画与音频相结合的方式,深入浅出地解析了编程领域的枯燥知识。其宗旨在于,让编程学习变得更加轻松愉快。

近期精彩内容推荐:  

 公务员和程序员,你会选哪个呢?

 复工期来临,腾讯员工晒的照片引网友关注

 技术总监:求求你别写这么多if...else..了

 装X黑客指南:如何在小白面前秀一手




在看点这里好文分享给更多人↓↓

如有侵权请联系删除!

13262879759

微信二维码