Java 27 歲生日快樂!
來源:
奇酷教育 發表于:
5月23日,在這一天,Java 迎來了屬于自己的27歲生日。
5月23日,在這一天,Java 迎來了屬于自己的27歲生日。
27年前的今天,Java 生逢其時。
為了能夠讓程序在不同的操作系統上運行,也就是所謂的跨平臺性。Java之父James Golsling帶領其團隊基于 C++,大刀闊斧地進行了改造,他們去掉了 C++ 一些不實用的功能與特性,又結合了嵌入式系統的實時性要求,開發了一款面向對象的 Oak 語言。

經過近三年漫長迭代與輾轉,在互聯網崛起之際,Oak 在變身并更名為 Java 后,因其面向對象以及"寫入一次,隨處運行"的可移植性而聲名大噪,Sun 公司也于1995年5月23日這一天在 Sun World 會議上正式向外界揭開了 Java 的面紗 。
自此后的多年間,Java 也按照自己的技術軌跡穩步發展。
在27年后的今天,憑借著面向對象、跨平臺、可移植、高性能等優勢,Java 橫掃各大編程語言榜單,期間雖經歷了 Kotlin、Python、Go 等后起之秀揚言“取而代之”的挑戰,卻依舊被業界稱之為編程語言界的常青藤,也成為企業應用開發主流的存在。
根據甲骨文的數據,2017年全球估計有900萬 Java 開發人員。與此同時,Java 也催生了一個巨大的工具生態系 統,從 Spring 框架到應用程序服務器,從 IBM、紅帽和甲骨文等公司到 JavaFX 富媒體平臺,Java 身影無處不在。
在國內環境中,也有大量的企業采用 Java,以阿里巴巴為例,其不僅在生態上擁有14000開發者90000應用實例、內部有1000000JVM 實例等,在 Spring、Spark、HBASE 等技術棧中也均有 Java 應用。