2018年JVM生态系统报告出炉,看看你在鄙视链的哪一端?

  • 时间:
  • 浏览:0
  • 来源:uu快3玩法_uu快3新平台_棋牌

Git和SVN,Maven和Gradle,到底怎样选?

2、时要做技术选型的但是,你是不是 考虑参考这份调查报告?除了这些 你还考虑那先 方面?

在Java生态系统中,Spring可能是存在了无可撼动的地位。随着微服务等概念的没有火,Spring Boot等也是没有受欢迎了。主流的框架可能从SSH演化成 Spring全家桶。 

主要使用哪种应用服务器

这些 问题报告 突然是有几块 多未解之谜,Eclipse和IntelliJ IDEA之争由来已久,突然没有定论。

调查发现,500%左右的用户使用的Java SE 8。

到底是选折 IntelliJ还是Eclipse?

主要是我用了哪个IDE?

主要使用哪个静态代码扫描工具

前三名分别是Sonar 、FindBugs和Checkstyle。

开发者年龄分布

最多的人选折 使用LTS版本。目前最新的LTS版本分别是Java 11 和Java 8。

主要使用哪个代码托管工具

目前使用最广泛的ORM框架还是老大哥Hibernate。 

涉及到了什么都有有突然困扰广大Javaer的问题报告

主要是我用哪个构建工具

主要使用哪种单元测试工具

目前Git+SVN可能存在了总数的90%,其中大每种开发者首选Git,可能遥遥领先于SVN了。 

目前,开发者的普遍年龄在500+,其中500-40岁的开发者占总数的40%左右。

1、下图中的1有几块 多获胜者你都有在用吗?

主要使用的学习网站

发言时间

这诸多鄙视链中突然存在着很大的争议;

开发者主要通过StackOverflow进行学习,俗称面向StackOverflow编程。

让亲们同时来看一下,全世界的广大开发者是怎样避免那先 世纪问题报告 的。



在Java开发者中,突然存在着什么都有有鄙视链。如:

最近,SNYC出炉了一份2018年JVM生态系统报告,

目前,Java SE 官方版本可能更新到了 Java 11,有但是 ,光大开发者主要使用的版本是哪个呢?

到底怎样选折 Java版本?

主要使用哪个持续集成工具



主要使用哪种开发框架

生产环境中主要使用哪个厂商提供的JDK?

Unix → Linux → Mac OS→ Windows → DOS

3、数据库方面,使用最多的还是Oracle;使用最广泛的ORM框架还是Hibernate,你为什么在么在在么在看?

主要使用哪种数据库

笔者无法给出明确的答案,可以了我能 有些建议。

听说SSH过时了?那Hibernate时要并不学呢?

主要使用哪种ORM框架

今年调查报告显示,45%的用户选折 IntelliJ IDEA,其中大每种用户使用的是免费的社区版,小每种用户使用付费的专业版。

4、除了上边的问题报告 ,你还有那先 想说的?

在应用服务器的选折 上,超过40%的用户选折 Tomcat。Tomcat、Jboss、Jetty包揽了前三甲。

Java 11 出来了,我时要 并不升级?

Emacs → Vim → Sublime → Word → Power Point



什么都有有厂商都提供了买车人的JDK实现,到底哪个厂商提供的JDK更受开发者青睐呢,调查发现,Oracke JDK以70%的绝对优势存在了主导地位。

Java开发是离不开ORM框架的,几乎很少有开发者通过JDBC进行数据库操作的。

IntelliJ → Eclipse → NetBeans

也正是可能存在诸多的争议,因为 了什么都有有开发者更加迷茫!

数据库方面,使用最多的还是Oracle,第二名是MySql

生产环境中主要使用哪个版本的Java SE

目前市面上单元测试相关的工具有什么都有有,其中最受欢迎的还是JUnit,其次是MOCK框架Mockito。 

相比之下,Maven还是存在着主导地位,超过半数用户仍然倾向于Maven。