关于java:2020-Java开发者数据分析中国已成为-Java-第一大国

4次阅读

共计 1691 个字符,预计需要花费 5 分钟才能阅读完成。

最近出名开发工具供应商 Jetbrains 在 Java 25 周年之际,对开发群体做了一次有意思的数据分析。

全文内容可见:https://blog.jetbrains.com/id…

通过这次的剖析,得出了十分多意思的论断,接下来咱们一起来疾速看看,都有哪些有意思的景象呈现!

有多少 Java 开发者?

  1. 业余 Java 开发人数约 520 万
  2. 算上次要应用其余语言但也应用 Java 的开发人员约 680 万

Java 开发者都在哪里?

  1. 亚洲最多,大概有 250 万

  1. 中国最多,韩国第二,别离占据了 51%、50%

编程语言的应用占比

依据 2020 年开发者生态系统考察,超过三分之一的业余开发者应用 Java 作为次要语言,Java 依然是继 JavaScript 之后业余开发者应用的第二次要语言。

  1. 专家剖析看到 JavaScript 和 Java 处于领先地位并不令人诧异,因为它们是一对,应用 Java 的开发人员常常用 JavaScript 编写前端和任何疾速的脚本。
  2. 因为机器学习的遍及,Python 可能排在第三位。
  3. 咱们心愿 web 成为开发者生态系统的重要组成部分,因而 JavaScript、HTML、CSS 和 PHP 将永远站得住脚。
  4. SQL 也将始终存在,因为没有什么不须要数据库的容量。
  5. C + + 也是一种松软的语言,因为它被用于许多嵌入式应用程序,所以它不会很快从图表中隐没。
  6. 只管 c # 仿佛正在失去劣势,我猜如果 Java 是高的,那么 c # 将是低的,因为它们在性能上十分类似。

都用 Java 开发些啥?

  1. Web 服务是应用 Java 最风行的畛域,占 52%。
  2. 看到 Java 在商业智能 / 数据迷信 / 机器学习畛域如此广泛令人诧异,因为你可能认为这是 Python 的畛域。

应用 Java 的几个次要行业

  1. Java 程序员次要工作在 IT 服务 (42%) 和金融和金融技术(44%),但这并不是说 Java 不用于其余行业。
  2. 专家剖析金融和金融科技行业次要是金融交易所、批发银行零碎、创立计算引擎、开发自主定制工具和服务,以进步公司在市场上的竞争力。金融和金融科技基本上都建设在 Java,所以这里没有什么可诧异的。
  3. IT 服务也是如此,因为许多非 IT 公司的工资零碎和库存治理服务都是基于 Java 构建的。其余行业也很有意思。
  4. 因为 Android,挪动开发可能很高,所以 Java 被用在这个能力上。大数据和数据分析是十分乏味的,因为这个行业是由 Python 引领的,然而在后端可能会有一些 Java 和 JVM 语言的用处。
  5. 当然是软件开发工具。目前应用 Java 构建 JetBrains。

Java 版本的抉择

  1. Java 8 依然是最风行的版本
  2. Oracle 引入了每两年公布一次的版本,所以并不是所有的版本都能在很长一段时间内失去反对,所以 java 9、java 10、java 12 和 java 13 只能在 6 个月内失去反对,这可能就是为什么它们的用户都非常少的起因。
  3. java 13 之所以如此之高,是因为当这个调查结果颁布时,它是最新版本,所以你能够预期这个数字在几个月内会降落
  4. java 11 公布于 2018 年,是最新的长期反对版本。许多企业依然没有采取行动,因为他们放心过来的 java9(及其架构的变动)将突破所有,而且 java11 引入了新的许可和新的订阅,所以它带来了额定的放心,如果你用错了版本,以谬误的形式,甲骨文将罚款你。同时,不更新到 Java 11 的最初一个重要起因是它没有很多令人兴奋的新个性

最风行的应用服务器

  1. 毫无疑问,第一是 Apache Tomcat
  2. Jetty 排在第二位,但它仿佛出乎意料地低。可能是一些应用 Spring Boot 和其余微服务框架的开发人员可能都没意识到他们在应用什么(Spring Boot 内嵌模式让开发者无感知)

五大 Web 开发框架

  1. SPring Boot 第一、Spring MVC 第二
  2. 这一考察证实了 Spring 在 Web 开发畛域的霸主位置

五大 Java 开发工具

IntelliJ IDEA 的份额从 2018 年的 55% 减少到 2020 年的 72%,而其余的都在逐年缩小

本文首发:2020 Java 开发者数据分析:中国已成为 Java 第一大国,转载请注明该文链接

欢送关注我的公众号:程序猿 DD,取得独家整顿的收费学习资源助力你的 Java 学习之路!另每周赠书不停哦~

正文完
 0