天天看點

為什麼要學 Java?

因為 Java 是世界第一的程式設計語言啊!誰給的底氣?大概是 TIOBE 這個程式設計語言排行榜吧。

TIOBE 是程式設計語言流行趨勢的一個名額,每月更新,基于網際網路上有經驗的程式員、課程和第三方廠商的數量。排名使用著名的搜尋引擎(Google、Bing、Wikipedia)進行計算。

為什麼要學 Java?

上面這幅圖是幾個熱門程式設計語言(Java、C、Python、JavaScript 等等)近些年來的增長趨勢。可以看得出,Java 霸占這份榜單很多年,并且還會持續更久。

為什麼 Java 會如此受歡迎呢?

1)簡單易學,老少鹹宜。Java 繼承了 C++ 語言面向對象的核心技術,舍棄了容易引起錯誤的指針,移除了運算符重載和多重繼承等難以了解的概念,增加了垃圾回收機制,這些大大簡化了程式員的開發成本。

2)跨平台。任何平台隻要安裝了 JVM(Java 虛拟機),就能運作 Java 程式。真正實作了“Write once, run anywhere”。

3)豐富的類庫。全球約有 900 萬名 Java 開發人員,創造了一個充滿活力和積極進取的 Java 社群,開源類庫非常豐富。借助這些類庫可以讓開發者避免重複造輪子,不用去關注 Java 底層的開發,隻關注業務的實作。

4)廣泛使用。據估計,全球範圍内有超過 30 億部裝置運作 Java,超過其他任何一種語言。Java 被用于衆多全球知名的網站中,包括 eBay.com、Linkedin.com、Amazon.com 和 Facebook.com。這一點應該是 Java 屹立不倒的深層次原因吧,大家都在用,才是真的強啊。

5)薪資可觀。很多企業都需要 Java 方面的人才,這是一個非常現實的原因,為了生計着想,學習 Java 這個方向不會有錯!