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