整个2018年JAVA生态圈现状统计
一 Java 版本经常使用占比
毫无不懂,Java 8 被宽泛用于消费环境!
Java 9 和 Java 10 的经常使用率十分低,不到 5%。2017 年,Java 7 和更早的版本的数量大概是 24.4%,如今是 10.6%——所以生态系统显然正在更新,重要是更新到 Java 8。
二 Spring 版本经常使用占比
Spring 4 是现阶段运行最宽泛的版本。
很多开发者,正在向 Spring 5 启动迁徙,Spring 5 的比例有去年的百分之 2.2 回升到往年的百分之 24,这是一个显著的趋向!
三 Spring Boot 版本经常使用占比
Spring Boot 真的是给 Java 开发者带来了福音,束缚了很多劳能源。如今凡是驳回 Spring 构建的系统,基本上都是用了 Spring Boot。
去年,大概 30.2%的基于 Spring 的运行程序只经常使用**框架,但没有经常使用 Boot。如今,这个数字只要 16.7%。简而言之,大少数 Spring 运行程序如今都经常使用 Boot。
Spring 2 的占比回升很迅速,曾经占到了30%!Boot 1.4 以及更老的版本由去年的 30% 降为 6.8%。
四 编译工具经常使用占比
Maven 依然占据着***的市场份额,为 74.2%。
至于 Gradle,它占据了市场的一小局部,重要来自 Ant 规模的增加,如今只占市场的 1/5 ,即 21.3%。
五 开发工具经常使用占比
IntelliJ IDEA 由去年的 45.8% 增长到当天的 55.4%,显然赢得了往年 Java 畛域的 IDE 王者之战。
NetBeans 往年降至 5.1%,不到 2017 年 12.4% 的一半。Eclipse 依然占据百分之 30 多。幽默的是,IntelliJ 取得的大局部市场份额令人惊讶地来自 NetBeans,而不是 Eclipse。
六 Web 运行主机经常使用占比
Tomcat,毫无不懂依然是王者!
其余运行主机则相对平均的瓜分残余的市场!
七 JVM 言语经常使用占比
Java 占据百分之 62.8,王者!
对残余的 JVM 言语,画一个饼状图,不得不提 Kotlin —— 这是疯狂的一年,从 2017 年的 11.4 跃升至当天的 28.8%。
总结
2018 年的 Java 生态系统,十分的幽默,证明了一些曾经妇孺皆知的趋向,并带来了一些新的变动。
在 IDE 方面,IntelliJ 仍在以微弱的步调增长。而且,Kotlin 或者是往年***的“赢家”,未来或容许以扭转 JVM 言语的格式。
Spring Boot 如今被大少数 Spring 名目所驳回,这曾经无余为奇了,但这么短的期间内,取得这么大的提高,说明 Boot 确实能给开发者带来消费劲优化。