Java 27 歲生日快樂!
來源:
奇酷教育 發(fā)表于:
5月23日,在這一天,Java 迎來了屬于自己的27歲生日。
5月23日,在這一天,Java 迎來了屬于自己的27歲生日。
27年前的今天,Java 生逢其時。
為了能夠讓程序在不同的操作系統(tǒng)上運行,也就是所謂的跨平臺性。Java之父James Golsling帶領(lǐng)其團隊基于 C++,大刀闊斧地進行了改造,他們?nèi)サ袅?C++ 一些不實用的功能與特性,又結(jié)合了嵌入式系統(tǒng)的實時性要求,開發(fā)了一款面向?qū)ο蟮?Oak 語言。
經(jīng)過近三年漫長迭代與輾轉(zhuǎn),在互聯(lián)網(wǎng)崛起之際,Oak 在變身并更名為 Java 后,因其面向?qū)ο笠约?quot;寫入一次,隨處運行"的可移植性而聲名大噪,Sun 公司也于1995年5月23日這一天在 Sun World 會議上正式向外界揭開了 Java 的面紗 。
自此后的多年間,Java 也按照自己的技術(shù)軌跡穩(wěn)步發(fā)展。
在27年后的今天,憑借著面向?qū)ο蟆⒖缙脚_、可移植、高性能等優(yōu)勢,Java 橫掃各大編程語言榜單,期間雖經(jīng)歷了 Kotlin、Python、Go 等后起之秀揚言“取而代之”的挑戰(zhàn),卻依舊被業(yè)界稱之為編程語言界的常青藤,也成為企業(yè)應用開發(fā)主流的存在。
根據(jù)甲骨文的數(shù)據(jù),2017年全球估計有900萬 Java 開發(fā)人員。與此同時,Java 也催生了一個巨大的工具生態(tài)系 統(tǒng),從 Spring 框架到應用程序服務器,從 IBM、紅帽和甲骨文等公司到 JavaFX 富媒體平臺,Java 身影無處不在。
在國內(nèi)環(huán)境中,也有大量的企業(yè)采用 Java,以阿里巴巴為例,其不僅在生態(tài)上擁有14000開發(fā)者90000應用實例、內(nèi)部有1000000JVM 實例等,在 Spring、Spark、HBASE 等技術(shù)棧中也均有 Java 應用。