Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

Posted CSDN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!相关的知识,希望对你有一定的参考价值。


【CSDN 编者按】我们已经迎来了 Java 11,而 Java 12 也将很快到来,Oracle 已经带着 Java 如此向前了,但我们在实际生产环境中所使用的却显得滞后许多,本文作者分享了整个 Java 生态在2018 年的现状,值得一读。

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

作者 | 帝都羊

投稿 | 架构师小秘圈

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

Java 版本使用占比


毫无疑问,Java 8 被广泛用于生产环境!

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

Java 9 和 Java 10 的使用率非常低,不到 5%。2017 年,Java 7 和更早的版本的数量大约是 24.4%,现在是 10.6%——所以生态系统显然正在升级,主要是升级到 Java 8。


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

Spring 版本使用占比


Spring 4 是现阶段应用最广泛的版本。

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

很多开发者,正在向 Spring 5 进行迁移,Spring 5 的比例有去年的百分之 2.2 上升到今年的百分之 24,这是一个明显的趋势!


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

Spring Boot 版本使用占比


Spring Boot 真的是给 Java 开发者带来了福音,解放了很多劳动力。现在凡是采用 Spring 构建的系统,基本上都是用了 Spring Boot。

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

去年,大约 30.2%的基于 Spring 的应用程序只使用核心框架,但没有使用 Boot。现在,这个数字只有 16.7%。简而言之,大多数 Spring 应用程序现在都使用 Boot。

Spring 2 的占比上升很迅速,已经占到了30%!Boot 1.4 以及更老的版本由去年的 30% 降为 6.8%。


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

编译工具使用占比


Maven 依然占据着最大的市场份额,为 74.2%。

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

至于 Gradle,它占据了市场的一小部分,主要来自 Ant 规模的缩小,现在只占市场的 1/5 ,即 21.3%。


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

开发工具使用占比


IntelliJ IDEA 由去年的 45.8% 增长到今天的 55.4%,显然赢得了今年 Java 领域的 IDE 王者之战。

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

NetBeans 今年降至 5.1%,不到 2017 年 12.4% 的一半。Eclipse 依然占据百分之 30 多。有趣的是,IntelliJ 获得的大部分市场份额令人惊讶地来自 NetBeans,而不是 Eclipse。


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

Web 应用服务器使用占比


Tomcat,毫无疑问依然是王者!

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

其他应用服务器则相对均匀的瓜分剩余的市场!


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

JVM 语言使用占比


Java 占据百分之 62.8,王者!

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

对剩余的 JVM 语言,画一个饼状图,不得不提 Kotlin —— 这是疯狂的一年,从 2017 年的 11.4 跃升至今天的 28.8%。

Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

总结


2018 年的 Java 生态系统,非常的有趣,证实了一些已经众所周知的趋势,并带来了一些新的变化。

在 IDE 方面,IntelliJ 仍在以强劲的步伐增长。而且,Kotlin 可能是今年最大的“赢家”,未来或许可以改变 JVM 语言的格局。

Spring Boot 现在被大多数 Spring 项目所采用,这已经不足为奇了,但这么短的时间内,获得这么大的进步,说明 Boot 确实能给开发者带来生产力提升。

本文为「架构师小秘圈」投稿,作者帝都羊,版权归作者所有,欢迎更多开发者朋友通过下方联系方式向 CSDN 投稿。

作者博客:https://blog.csdn.net/g6U8W7p06dCO99fQ3/

*作者独立观点,不代表 CSDN 立场。

【完】



Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

 热 文 推 荐 

☞ 

☞ 

 

☞ 

☞ 

 

☞ 


Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!

print_r('点个赞吧');
var_dump('点个赞吧');
NSLog(@"点个赞吧!");
System.out.println("点个赞吧!");
console.log("点个赞吧!");
print("点个赞吧!");
printf("点个赞吧! ");
cout << "点个赞吧!" << endl;
Console.WriteLine("点个赞吧!");
fmt.Println("点个赞吧!");
Response.Write("点个赞吧");
alert(’点个赞吧’)
echo(’点个赞吧’)

点击“阅读原文”,打开 CSDN App 阅读更贴心!

以上是关于Java 这一年:IntelliJ 称霸 IDE,Kotlin 成最大赢家!的主要内容,如果未能解决你的问题,请参考以下文章

五IntelliJ IDEA神器使用技巧

IntelliJ IDE(社区版)不支持 var 声明 Java 10

IntelliJ IDEA 2016.2.4 发布,深受欢迎的 Java IDE

使用intelliJ IDE开发java web项目

JAVA IDE IntelliJ IDEA使用简介—之界面元素

JetBrains IntelliJ IDEA 2019 for Mac(Java平台IDE) 2019.3.1