这是国外一机构调查了 7000 名开发者得出来的 Java 2019 年生态圈工具使用报告,主要调查了 Java 版本、开发框架、web 服务器等使用状况。虽然只有 7000 名开发者参与调查,这数目对于互联网从业者开始能够忽略不计,可是当你看完这份报告以后,再结合自身周围的状况,我相信你会很是认同这份调查报告,由于它真的太有表明性啦。程序员
Java13 在前段时间也正式发布了,这份调查是在 Java13 发布以前,因此 Java13 不在统计范围以内。从这份统计中能够看出 Java 8 的使用者有高达 80%。这跟咱们国内状况是差很少的,大部分公司都在使用 Java8 作开发,这个结果一点都不意外,Java8 的新特性确实能给开发者带来很多的遍历之处,并且不少开源组件都要求使用 Java8。web
对于这个调查结果,我没有发言权,由于我如今都使用 Spring Boot 框架作开发,因此对这个不熟悉。spring
Spring Boot 是当下最流行的 Java Web 开发框架,不论是在这份报告中仍是咱们工做中均可以体现这一点,你去看看如今的 Java 招聘条件都会有这么一条:熟练使用 Spring Boot 开源框架。因此你应该知道 Spring Boot 的热度了吧,若是你不会的话,赶忙去学习一下,否则都很差意思说本身是 Java程序员。说到学习 Spring Boot ,我强烈建议你去看小马哥著做《Spring Boot 编程思想》数据库
这统计结果应该不意外吧,虽说 Gradle 发展势头不错,但使用者以安卓开发为主,对于 Java 后端人员来讲,大部分人都用着老牌的 Maven 来做为构建工具编程
Tomcat 几乎占领了整个 web 服务器市场,这个结果我一点都不惊讶,由于 Tomcat 原本市场占有率就很高,再搭着 Spring Boot 这股东风,它可以更上一层楼。后端
数据库上一直都是百家齐放,不论是之前仍是如今亦或是将来,它都将呈现这个态势,由于它跟其余工具不同,其余工具你能够选择某一种就能达成你的目的,可是数据库不行,每种数据库都有本身的优点,有本身的特定应用场景,好比你公司项目使用 MySQL 来存储数据,当须要使用到缓存时,MySQL 又不适合,可能就引入了更适合作缓存的 Redis。缓存
说实话这结果挺让我意外的,没想到 Eclipse 占比竟然这么高,我觉得基本上没人使用 Eclipse 啦,看来我仍是太天真了,自从使用 IDEA 后,我就再也回不去啦,由于它真的是太好用啦。服务器
看完这份报告以后,你是否是以为这份统计好像很是符合你周围的状况?反正挺符合我这边的状况的,比那些培训结构统计的互联网开发人员的薪资报告要靠谱很多。这份报告必定程度上体现了当下的 Java 开发使用技术栈,特别是 web 框架这一块,很是可以体现当前的 Java 后端开发使用技术。框架
打个小广告,平头哥建了个学习交流群,禁广告、推广,群内氛围很是不错的,你们有啥问题也能够在群里提问,有须要的小伙伴能够加一下~编辑器