java生态_2019年Java生态状况

译者注:

本文主要介绍 2019年 Java的生态状况。

文章非常简短,希望大家学习技术的同时可以关注Java的发展状况。

0 背景

在过去的几周中,我一直在进行2019年年度“ Java状态”调查。

在调查的第6个年投,我们有6707名开发人员参与了调查的回答。

现在是公布结果的时间?

1 不同Java 版本使用情况

毫不意外,直到现在 Java8 依然生产环境中使用做多版本。

AAffA0nNPuCLAAAAAElFTkSuQmCC

Java8 从去年的占比 84.7% 下降到了今年的 79.8%。

2. Java框架使用量

AAffA0nNPuCLAAAAAElFTkSuQmCC

和 Java 版本的情况不同, Spring 4 从去年的50% 降到了今年的 30%, Spring 5 从去年的 24%涨到今年的 58.4%。

3. Spring Boot 不同版本的使用情况

在Spring Boot上,社区采用最新版本的速度和速度很快,这充分说明了Spring  Boot 生态系统的成熟度。

Boot 2 从去年占比大概 30%,今年提升到了60.5%。

AAffA0nNPuCLAAAAAElFTkSuQmCC

1.4和之前更早版本的占比开始下降。

4. 构建工具占比

构建工具的使用占比非常稳定,和去年差不多。

AAffA0nNPuCLAAAAAElFTkSuQmCC

5. IDE 占比

IDE领域, IntelliJ 从去年的占比 55.4% 增长到了今年的 61.3%。

AAffA0nNPuCLAAAAAElFTkSuQmCC

Eclipse 占比接近为 Intellij 的一半,从去年的38% 降到了今年的32.8% 。

6 Web/Application 服务器占比

Tomcat依然非常稳健,从去年的 62.5% 增长到了今年的 73%。

AAffA0nNPuCLAAAAAElFTkSuQmCC

7 其他JVM语言

首先,令人惊讶和有趣的是,有62.6%的开发人员仅使用Java,和去年差不多(去年是62.8%)。

考虑到 Kotlin使用越来越广泛,本估计这个数字会下降,但是似乎还没有:

AAffA0nNPuCLAAAAAElFTkSuQmCC

Kotlin的使用量从去年的 13% 增长到今年的 16.5%。

Groovy从19.3%降到了现在的17.4%,大部分人的注意力现在可能都集中在Kotlin身上了。

Scala也下跌了约1.1%,目前跌至8.6%。

所以从今年的趋势来看,Kotlin 正在淘汰其他虚拟机语言。

8. 数据库

MySQL非常稳健,PostgreSQL今年增长了 5%.

AAffA0nNPuCLAAAAAElFTkSuQmCC

9. 总结

本文介绍了 2019年Java生态的状况。

有一些数据让人意外,也有些数据意料之中。

总之,感谢每一个投票的人。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值