知識庫 / Spring RSS 訂閱

2019年Java發展狀況

Java,Spring
HongKong
4
01:09 PM · Dec 06 ,2025

我最近一直在進行年度 2019 年“Java 狀態”調查,持續了過去幾周。

在第六屆,我們有 6707 名開發者抽出時間來瀏覽並回答;如果您是其中之一,請感謝您!

現在,公佈調查結果 🙂

1. Java 採用

即使在今天,Java 8 仍然被廣泛使用。

不出所料,Java 8 在生產環境中仍然佔據主導地位:

顯然,Java 8 將長期存在——從去年 84.7% 下降到今年 79.8%。

2. 框架採用情況

接下來,讓我們看看今年的框架採用情況:

並且,1.4 或更早的版本也在圖表上逐漸減少,這也非常棒。 <strong 

4. 構建工具採用

構建工具的故事可能是這裏所有數據中最穩定的部分。Maven 在過去的一年裏一直保持着它的地位,並且繼續主導着這個領域:


5. 集成開發環境(IDE)採用情況

IDEs 在另一方面,情況有所不同。 IntelliJ 在這一領域明顯佔據領先地位,目前的採用率達到 61.3%(較去年上升了 55.4%):

Eclipse 的採用率約為一半,今年為 32.8%,較去年下降了 38%。 這一趨勢並不令人意外。

6. Web/Application 服務器採用

這是我第二次提出這個問題——所以很高興最終有這些數字,同時還有去年的數據用於對比。

Tomcat 在這裏顯然仍然佔據主導地位,市場份額高達 73%(相比去年 62.5% 增長驚人)。

7. 其他 JVM 語言

接下來討論其他 JVM 語言。

首先,值得注意的是,62.6% 的開發者僅使用 Java,與去年(62.8%)基本相同。考慮到 Kotlin 的廣泛採用,我原本預計這個數字會下降,但目前看來,它還沒有下降:

儘管如此,Kotlin 仍然從去年 13% 增長到今天的 16.5%。

Groovy 從 19.3% 降至今天的 17.4%,這部分原因可能是現在大部分注意力都轉移到了 Kotlin。

Scala 也下降了約 1.1%,現在為 8.6%。

因此,趨勢很明顯——Kotlin 正在蠶食其他 JVM 語言,並且做得非常成功。

8. 數據庫 (DBs)

並且,最後是數據庫 (DBs),其中 MySQL 穩定增長了整整 5%,而 PostgreSQL 則自去年以來增長了 5%:

9. 結論

這就是對 2019 年 Java 生態系統的非常有趣的觀察。

其中包含了一些意想不到的數據,也有些是出乎意料的。

總而言之,這是一次對 Java 社區的非常棒的觀察,再次感謝所有參與投票的人。

user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.