2019年Java行业生态分析

1 Java版本应用比例

2019年Java行业生态分析

众所周知,Java8被普遍用于生产环境!

Java 9和Java 10的应用率极低,没到5%。

2018年,Java 7和更早的版本的总数大概是24.4%,如今是10.6%——因此生态系统显而易见正在升级,首要是升级到Java 8。

2 Spring版本使用占比

2019年Java行业生态分析

Spring 4是现阶段使用最普遍的版本。

许多开发人员,已经向Spring 5进行转移,Spring 5的占比由往年的百分之2.2升高到今年的百分之24,这是1个显著的发展趋势!

3 Spring boot版本使用比例

2019年Java行业生态分析

Spring boot真的是给Java开发人员带来了福音,解放了许多人力资本。如今凡是选用Spring搭建的系统,大部分都是用了Spring boot。

往年,大概30.2%的基于Spring的应用程序只应用核心框架结构,但都没有应用Boot;如今,这一数字只有16.7%。简而言之,大部分Spring应用程序如今都应用Boot。

Spring Boot 2的比例上涨很快速,现已占到了百分40!Boot 1.4以及更老的版本由去年的百分之35降到百分之6.8。

4 编译工具使用比例

2019年Java行业生态分析

Maven仍然霸占着最多的市场份额,百分之74.2。

至于Gradle,它占有了市场的少部分,主要来源于Ant规模的变小,如今只占市场的五分之1 ,即百分之21.3。

5 开发工具使用比例

2019年Java行业生态分析

IntelliJ Idea由去年的45.8%提高到今天的55.4%,毫无疑问取得了今年Java领域的IDE王者之战。

NetBeans今年降到5.1%,不到2018年12.4%的一半。Eclipse仍然占据百分之30多。有意思的是,IntelliJ取得的绝大多数市场份额令人诧异地来自NetBeans,而不是Eclipse。

6 Web应用服务器使用比例

2019年Java行业生态分析

Tomcat,不容置疑仍然是王者!霸占百分之62.5的市场!

其他应用服务器则相对匀称的瓜分剩下的市场!各占大约百分之5的样子!

7 JVM语言使用比例

2019年Java行业生态分析

Java占据百分之62.8,王者!

对剩下的JVM语言,画一个饼状图,不可不提Kotlin--这是1个不可思议的一年,从2017年的11.4攀升至今日的28.8%。

总结

2019年Java行业生态分析

2018年的Java生态系统,非常的有意思,印证了某些早已众所周知的发展趋势,并产生了一些新的转变。

在IDE方面,IntelliJ仍在以强悍的步伐提高。并且,Kotlin可能是2018年最大的“赢家”,将来说不定可以改变JVM语言的大格局。

Spring Boot如今被大部分Spring项目所采用,这早已屡见不鲜了,但那么短的时间内,获取那么大的进步,表明Boot的确能给开发人员带来生产力提高。

小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:730379855 这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的java高阶学习资料!

猜你喜欢

转载自blog.csdn.net/weixin_44157163/article/details/87866417
今日推荐