Java 2020:使用者近 680 万,中国开发者占比最高

2020年09月24日

为了庆祝 Java 25 周年和 Java 15 版本的发布,JetBrains 从多个来源收集了数据,以查看该语言当下的发展状态。

首先,他们对大多数 Java 开发人员的区域分布进行了调查。据市场研究和分析团队的开发者估计模型指出,大约有 520 万开发者使用 Java 作为主要语言。JetBrains 估计,如果把主要使用其他语言,但也使用一点 Java 的开发者计算在内,这个数字将接近 680 万人。Java 开发者最集中的地方是亚洲,有 250 万开发者将其作为主要语言,而北美和欧洲的数字则远不及亚洲。

为了更进一步弄清楚以上数据产生的原因,JetBrains 针对 Java 开发人员最多的各个国家进行了研究,以调查 Java 比其他开发语言更受欢迎的原因。下图显示了每个国家/地区使用 Java 作为主要语言的开发人员所占的百分比(用于收集此数据的调查受访者最多可以选择 3 种主要语言)。其中,中国韩国的数值最高,分别约为 51% 和 50%。数据取自2020 年开发商生态系统状况调查》

专家分析称,Java 在前 6 个国家中如此受欢迎的原因包括有: Java 的免费使用、政府支持和开源;中国、巴西和西班牙就是典型的例子。还有一个可能的原因则是,在中国和印度等国家雇佣离岸开发人员来构建 Android 应用的情况很普遍,从而造成了 Java 的高使用率。

"我们曾预计美国的 Java 用户比例可能很高,但他们不这样做也是很有道理的。他们有大量的技术栈可以选择,且往往很多科技公司都在这个栈的最前沿,所以可能是那里的开发者不需要 Java 的功能或稳定性,而是在使用能让他们快速构建和测试的语言。"

JetBrains 还发现,超过三分之一的专业开发人员在使用 Java 作为主要语言。Java 是继 JavaScript 之后,开发人员的第二主要语言。对此,该团队则作出解释称,大多数企业业务服务都依靠 Java 来实现。不仅仅是 IT 行业,几乎每家公司,无论是在分销、制造还是银行业,都将 IT 服务作为其基础结构的一部分,而这些服务(例如薪资或库存管理)通常都是在后端使用 Java 构建的。所以,为这些公司工作的专业开发人员会大量使用 Java。

在使用 Java 开发的软件类型方面,Web 服务占比最高,为 52%。其次是用于小型任务的小型应用程序(36%)、数据库(32%)和系统软件(26%)。Java 最流行的行业前三名则分别是 IT 服务、金融和移动开发。

此外,该公司还研究了 Java 工具。其中,Java 8 仍是最受欢迎的版本,使用 Java 作为主要语言的专业开发人员中有 75% 使用了它。在过去三年中,最受欢迎的应用程序服务器还是 Apache Tomcat,JBoss EAP 和 WildFly 的使用量都减少了一半。最受欢迎的框架则是 Spring Boot,有 61% 的开发人员选择了它;其次是 Spring MVC,占比 42%。而最受欢迎的 IDE 是 JetBrains 的 IntelliJ IDEA,有 72% 的用户使用它;其次是 Eclipse,占比为 13%。

完整信息可查看:https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/

展开阅读全文
8 收藏
分享
加载中
精彩评论
培训机构咋了. 上过培训机构不配做开发者? 伤害到自己的利益的人 真实的嘴脸就漏出来了. 建议你去朝鲜 国家安排的妥妥的
2020-09-24 14:35
19
举报
码农 码畜占比最高
2020-09-24 11:13
6
举报
那就停留在可以商用的最后一个版本呗, 没什么大不了的, 只要用户量足够大, 就有接盘的组织和公司.
就像MySQL分支出MariaDB了, 封MySQL关我MariaDB什么事.
就怕用户量少的库, 官方说放弃就放弃, 没人接盘, 即使再开放的协议又有何用.
2020-09-24 10:10
6
举报
of course ,C#
2020-09-24 22:48
4
举报
因为我们固守成规,没有创新,使用的都是别人玩剩下的,我们还在为成为第一java使用大国沾沾自喜的时候,人家内部早就是百花齐放了。各种新语言新特性层出不穷
2020-09-24 16:36
4
举报
最新评论 (43)
你绝壁想不到一个Java项目能写得多流弊, bug太多了, 公司决定要重构, 同事接到了这个任务后, 然后...然后人就没了.
2020-09-25 19:00
0
回复
举报
JVM 高效,稳定,Java 语言易于学习、理解和维护,即便是没有编程经验的人,在经过一段时间的训练后,以及强大的工具和丰富的库加持下,也能快速上手开发应用,是互联网的首选语言,而中国的互联网发展势头最猛,所以中国的 java 开发者数量也最多
2020-09-25 14:33
1
回复
举报
风水轮流转,十年河东十年河西十年河南十年河北
2020-09-25 14:03
1
回复
举报
好吧,我们不用java,我们用php,golang或者其他语言,把这个语言用到亚洲第一,到时候会出现一篇类似的文章,然后又被喷。我们所处的土壤下,创造一个编程语言并创建生态太难。
2020-09-25 11:17
1
回复
举报
噗……这个调查有问题吧……全中国各种程序员加起来也就300w吧?
2020-09-25 09:09
0
回复
举报
说的是亚洲。
2020-09-25 10:41
0
回复
举报
国内“互联网”多,当然JAVA用的多了
2020-09-25 00:58
0
回复
举报
正常,国内做的就是增删查改,没什么技术含量。同僚们还是需要努力,闲暇之余提升技术,多贡献开源社区
2020-09-25 00:38
3
回复
举报
这份报告主要是为了凸显“IDEA”吧,呵呵
2020-09-24 22:32
0
回复
举报
因为我们固守成规,没有创新,使用的都是别人玩剩下的,我们还在为成为第一java使用大国沾沾自喜的时候,人家内部早就是百花齐放了。各种新语言新特性层出不穷
2020-09-24 16:36
4
回复
举报
这说明国内开发大都是偏向应用层吧。 基本都是基于老外的工具、库、语言做应用开发。
2020-09-24 16:25
3
回复
举报
更多评论
43 评论
8 收藏
分享
返回顶部
顶部