第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?

这是国外一机构调查了 7000 名开发者得出来的 Java 2019 年生态圈工具使用报告,主要调查了 Java 版本、开发框架、web 服务器等使用情况。

作者:平头哥来源

这是国外一机构调查了 7000 名开发者得出来的 Java 2019 年生态圈工具使用报告,主要调查了 Java 版本、开发框架、web 服务器等使用情况。虽然只有 7000 名开发者参与调查,这数目对于互联网从业者开始可以忽略不计,但是当你看完这份报告之后,再结合自身周围的情况,我相信你会非常认同这份调查报告,因为它真的太有代表性啦。

1、JDK 版本使用情况 

第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?_第1张图片

Java13 在前段时间也正式发布了,这份调查是在 Java13 发布之前,所以 Java13 不在统计范围之内。从这份统计中可以看出 Java 8 的使用者有高达 80%。这跟我们国内情况是差不多的,大部分公司都在使用 Java8 做开发,这个结果一点都不意外,Java8 的新特性确实能给开发者带来不少的便利之处,而且很多开源组件都要求使用 Java8。

2、Spring Framework 的使用

第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?_第2张图片

Spring Framework 的使用

对于这个调查结果,我没有发言权,因为我现在都使用 Spring Boot 框架做开发,所以对这个不熟悉。

3、Spring Boot 的使用

第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?_第3张图片

Spring Boot 是当下最流行的 Java Web 开发框架,不管是在这份报告中还是我们工作中都可以体现这一点,你去看看现在的 Java 招聘条件都会有这么一条:熟练使用 Spring Boot 开源框架。所以你应该知道 Spring Boot 的热度了吧,如果你不会的话,赶紧去学习一下,不然都不好意思说自己是 Java程序员。说到学习 Spring Boot ,我强烈建议你去看小马哥著作《Spring Boot 编程思想》

4、构建工具的使用

第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?_第4张图片

构建工具的使用

这统计结果应该不意外吧,虽然说 Gradle 发展势头不错,但使用者以安卓开发为主,对于 Java 后端人员来说,大部分人都用着老牌的 Maven 来作为构建工具

5、web 服务器的使用

第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?_第5张图片

web 服务器的使用

Tomcat 几乎占领了整个 web 服务器市场,这个结果我一点都不惊讶,因为 Tomcat 本来市场占有率就很高,再搭着 Spring Boot 这股东风,它能够更上一层楼。

6、数据库的使用

第七十五期:Java 2019 生态圈使用报告,这结果你赞同吗?_第6张图片

图片描述

数据库上一直都是百家齐放,不管是以前还是现在亦或是未来,它都将呈现这个态势,因为它跟其他工具不一样,其他工具你可以选择某一种就能达成你的目的,但是数据库不行,每种数据库都有自己的优势,有自己的特定应用场景,比如你公司项目使用 MySQL 来存储数据,当需要使用到缓存时,MySQL 又不适合,可能就引入了更适合做缓存的 Redis。

7、编辑器的使用

说实话这结果挺让我意外的,没想到 Eclipse 占比居然这么高,我以为基本上没人使用  Eclipse 啦,看来我还是太天真了,自从使用 IDEA 后,我就再也回不去啦,因为它真的是太好用啦。

看完这份报告之后,你是不是觉得这份统计好像非常符合你周围的情况?反正挺符合作者这边的情况的,比那些培训结构统计的互联网开发人员的薪资报告要靠谱不少。这份报告一定程度上体现了当下的 Java 开发使用技术栈,特别是 web 框架这一块,非常能够体现当前的 Java 后端开发使用技术。

阅读目录(置顶)(长期更新计算机领域知识)https://blog.csdn.net/weixin_43392489/article/details/102380691

阅读目录(置顶)(长期更新计算机领域知识)https://blog.csdn.net/weixin_43392489/article/details/102380882

阅读目录(置顶)(长期科技领域知识)https://blog.csdn.net/weixin_43392489/article/details/102600114

你可能感兴趣的:(阅读(偏娱乐))