亚洲女人被黑人巨大进入-亚洲日本视频在线观看-亚洲AV秘片一区二区三3-亚洲欧美中文字幕乱码在线

<dfn id="uqq4w"><dl id="uqq4w"></dl></dfn>
  • <abbr id="uqq4w"></abbr>
    <center id="uqq4w"><cite id="uqq4w"></cite></center>
    ?
    徐州中博教育

    為啥JAVA能成為世界第一大編程語(yǔ)言?看完它的發(fā)展史你就懂了

    時(shí)間:2020-04-01 15:54來(lái)源:未知 作者:代碼如詩(shī) 點(diǎn)擊:
    大家好,我是Java,關(guān)注和了解軟件開(kāi)發(fā)領(lǐng)域的小伙伴一定聽(tīng)說(shuō)過(guò)我的的大名。是的,我就是那個(gè)在TIOBE編程語(yǔ)言排行榜上,長(zhǎng)期霸占第一名的軟件編程語(yǔ)言,是當(dāng)今世界上第一大編程語(yǔ)
    大家好,我是Java,關(guān)注和了解軟件開(kāi)發(fā)領(lǐng)域的小伙伴一定聽(tīng)說(shuō)過(guò)我的的大名。是的,我就是那個(gè)在TIOBE編程語(yǔ)言排行榜上,長(zhǎng)期霸占第一名的軟件編程語(yǔ)言,是當(dāng)今世界上第一大編程語(yǔ)言。
     
    在有些人的眼中, 我是大學(xué)課堂上開(kāi)設(shè)的一門(mén)課程,可以幫助你拿到學(xué)分;
     
    在有些人的眼中,我是一門(mén)編程語(yǔ)言,可以幫助你寫(xiě)出簡(jiǎn)單又好玩的程序;
     
    而在更多的人眼中,我是一個(gè)好用的敲門(mén)磚,幫助你叩開(kāi)軟件工程師行業(yè)的大門(mén),讓你能夠坐在高端寫(xiě)字樓的電腦桌前,喝著咖啡,敲著鍵盤(pán),就能拿到高薪,迎娶白富美,走上人生巔峰,過(guò)上令人羨慕的生活。
     
    如果你還沒(méi)聽(tīng)說(shuō)過(guò)我的大名,那么就給我5分鐘的時(shí)間,讓我好好介紹一下我自己,相信我,我一定會(huì)讓你愛(ài)上我呢。
     
    01-20世紀(jì)90年代Java誕生
     
    我誕生于上世紀(jì)90年代,那個(gè)時(shí)代的編程領(lǐng)域,C語(yǔ)言以及它的衍生語(yǔ)言C++如日中天,一統(tǒng)江湖。其他的語(yǔ)言,諸如Pascal,Delphi,VB之類的,都是在夾縫中求生存。
     
    C語(yǔ)言工程師遍布各地,不掌握C語(yǔ)言,你就不好意思說(shuō)自己是程序員,沒(méi)臉跟別人打招呼。但與此同時(shí),也有越來(lái)越多的人,對(duì)C++復(fù)雜的語(yǔ)法和繁瑣的內(nèi)存管理指針操作頗有微詞,但礙于它的淫威,大多敢怒不敢言。
     
    我的生身之父,叫做James Golsling,來(lái)自美國(guó)的Sun公司。他突發(fā)奇想的希望設(shè)計(jì)一門(mén)新的編程語(yǔ)言,瞄準(zhǔn)下一代智能家電領(lǐng)域,開(kāi)發(fā)軟件產(chǎn)品。這個(gè)語(yǔ)言能夠移植到不同的平臺(tái)上,在各個(gè)家電設(shè)備的操作系統(tǒng)上運(yùn)行,并且最重要的是,它會(huì)比C++更簡(jiǎn)單,于是,他和其他的叔叔們夜以繼日的工作,終于,在1992年,我誕生了。我與生俱來(lái)的能力,就是能夠讓程序在不同的操作系統(tǒng)上運(yùn)行,也就是所謂的跨平臺(tái)性。
     
    02-JAVA名字來(lái)源
     
    最初我的名字叫做C- , 因?yàn)槲冶菴語(yǔ)言還要簡(jiǎn)單易學(xué)。后來(lái),我又被叫做Oak,因?yàn)槲业母赣H的書(shū)房外,有顆美麗的橡樹(shù)(Oak)。但最后,我還是被命名為Java。
     
    這源于印度尼西亞的一個(gè)島,這個(gè)島上的特產(chǎn)是一種名為Java的咖啡,它風(fēng)靡世界,我父親和叔叔們都很喜歡,于是,我的名字就叫做Java。是不是很洋氣?幸虧他們喜歡的不是鐵觀音,或者象牙山冰泉啥的。
     
    03-JAVA的互聯(lián)網(wǎng)基因--為互聯(lián)網(wǎng)而生
     
    在我誕生后,被安排參加了幾個(gè)機(jī)頂盒項(xiàng)目的競(jìng)標(biāo),但不幸失敗了。而與此同時(shí),互聯(lián)網(wǎng)開(kāi)始興起,并且在全球瘋狂的普及起來(lái),于是, Sun公司的大佬們果斷的決定將我應(yīng)用于互聯(lián)網(wǎng)應(yīng)用的開(kāi)發(fā),因?yàn)樵诨ヂ?lián)網(wǎng)上傳播代碼,同樣需要跨平臺(tái),而這正是我看家的本領(lǐng)。于是,我的前途和命運(yùn)就和互聯(lián)網(wǎng)緊緊綁定在了一起。
     
    在1995年5月23日,在Sun公司的全球開(kāi)發(fā)者大會(huì)上,我被正式發(fā)布,在全世界面前亮相,和我一起發(fā)布的,還有一款叫做HotJava的瀏覽器。這一天,是我的生日,也標(biāo)志著互聯(lián)網(wǎng)的發(fā)展進(jìn)入了一個(gè)全新的時(shí)期,互聯(lián)網(wǎng)不再只能傳遞文字和圖片,也能傳遞代碼,這些代碼通過(guò)網(wǎng)線,被傳播到世界上任何一臺(tái)計(jì)算機(jī)上運(yùn)行,使得用戶可以在瀏覽器中看到更加絢爛多彩的效果。
     
     
     
    大家注意,重點(diǎn)來(lái)了(敲黑板)!我是為互聯(lián)網(wǎng)而生的,我的身體里流淌著互聯(lián)網(wǎng)的血液,我具有互聯(lián)網(wǎng)高貴的基因,這也決定了我未來(lái)的巨大成功。
     
    04-JAVA的互聯(lián)網(wǎng)精神-開(kāi)放、免費(fèi)、分享
     
    我與互聯(lián)網(wǎng)血脈相連,榮辱與共,互聯(lián)網(wǎng)的精神就是我Java的精神。那么互聯(lián)網(wǎng)的精神是什么呢?
     
    在我還在襁褓之時(shí),費(fèi)羅叔叔和楊致遠(yuǎn)大爺創(chuàng)辦了雅虎-- 這個(gè)全球當(dāng)時(shí)最大的門(mén)戶網(wǎng)站。并且為互聯(lián)網(wǎng)世界制定了基本的游戲規(guī)則:開(kāi)放、免費(fèi)、分享。在這個(gè)世界中,絕大多數(shù)的資源、信息是免費(fèi)的,是可以拿來(lái)與大家分享的,只有少數(shù)資源是需要付費(fèi)的。這是一個(gè)獨(dú)具匠心的盈利模式,我叫它“羊毛出在豬身上”,也就是說(shuō),用戶和客戶不再是同樣的群體。
     
    一個(gè)互聯(lián)網(wǎng)公司,要為千千萬(wàn)萬(wàn)的用戶服務(wù),在這些用戶中,也許只有少部分成為了付費(fèi)的客戶,而正是依靠客戶的付費(fèi),公司就能夠繼續(xù)為用戶提供免費(fèi)的服務(wù),如此循環(huán)。而正是這樣一種模式,才造就了互聯(lián)網(wǎng)資源、用戶飛速的增長(zhǎng),以最短的時(shí)間改變了最多人的生活。
     
    今天說(shuō)起這些,小伙伴們一定感到習(xí)以為常。你們肯定早就習(xí)慣了從互聯(lián)網(wǎng)上獲取各式各樣的免費(fèi)資源,無(wú)論是資料、圖片還是軟件游戲電影,談錢(qián)多傷感情啊。
     
    可是我要描述的是20多年前的世界,那個(gè)時(shí)候,大多人還生活在水深火熱之中,像微軟這樣的霸權(quán)企業(yè),壟斷著技術(shù)、工具等一切生產(chǎn)資料。想要使用VC++開(kāi)發(fā)程序,可以,工具要錢(qián)、服務(wù)要錢(qián)、資源要錢(qián),而且你只能選擇微軟的產(chǎn)品,沒(méi)有貨比三家的權(quán)利
     
     
    哪里有壓迫,哪里就有反抗。在我一出生,就成為了對(duì)抗技術(shù)壟斷的先鋒部隊(duì)。SUN公司,以及IBM,BEA,HP等大企業(yè),迅速組成了反壟斷的聯(lián)盟。
     
    大家齊心協(xié)力,為Java提供了大量的類庫(kù)、工具和中間服務(wù)。而這些資源,絕大多數(shù)向廣大程序員、開(kāi)發(fā)企業(yè)免費(fèi)開(kāi)放。再加上我天生具有跨平臺(tái)和簡(jiǎn)單的特點(diǎn),于是,星星之火迅速成燎原之勢(shì),我用最短的時(shí)間,成功捕獲了許許多多備受壟斷折磨的程序員的心,大家紛紛棄暗投明,加入了我的陣營(yíng)。用我編寫(xiě)的互聯(lián)網(wǎng)應(yīng)用,成本低廉,開(kāi)發(fā)周期短,投資少見(jiàn)效快,哪個(gè)企業(yè)的老板不喜歡呢?
     
    05-JAVA薪資高需求大,廣受歡迎
     
    于是,越來(lái)越多的公司選擇Java,自然就需要招聘更多的Java工程師,物以稀為貴,招不到人就加價(jià),實(shí)在不行就找獵頭高薪挖人。于是,Java工程師薪資瞬間秒殺其他語(yǔ)言的工程師,于是,就有更多的人學(xué)習(xí)Java。
     
    接下來(lái),Java工程師多了,產(chǎn)出的技術(shù)資源、代碼資源、項(xiàng)目資源也越來(lái)越多。而我這個(gè)陣營(yíng)的人,都秉承了互聯(lián)網(wǎng)精神,免費(fèi)、開(kāi)放、分享。他們都是無(wú)私的人、都是高尚的人,都是脫離了低級(jí)趣味的人。這些人共同組成了一個(gè)人人為我、我為人人的理想之國(guó)。各種開(kāi)源組織、開(kāi)源社區(qū)如雨后春筍,資源爆炸式的積累。
     
    這些資源免費(fèi)開(kāi)源的被大家所使用,又進(jìn)一步拉低了企業(yè)應(yīng)用的開(kāi)發(fā)成本,于是,更多的企業(yè)選擇Java,需要招聘更多的Java工程師,Java工程師的薪資進(jìn)一步提高,更多的人選擇Java工作,又產(chǎn)出更多的Java資源...
     
    如果你還不明白這個(gè)道理,請(qǐng)參考中學(xué)歷史課本-毛主席與中國(guó)農(nóng)民運(yùn)動(dòng)。
     
    06-JAVA進(jìn)入中國(guó)
     
    1998年,我被清華大學(xué)計(jì)算機(jī)系的王克宏教授(中國(guó)Java之父)發(fā)現(xiàn),并被引入了中國(guó)。王教授編寫(xiě)了大量的Java書(shū)籍,Java教材,向眾多中國(guó)企業(yè)推薦了我。他是我在中國(guó)的父親,在他的推薦下,我被中國(guó)程序員所熟知。
     
    2003年,阿里巴巴集團(tuán)旗下的淘寶網(wǎng)站使用的是PHP大哥,03年淘寶上線之后,架構(gòu)幾經(jīng)優(yōu)化,但是已經(jīng)無(wú)法滿足業(yè)務(wù)需求的快速發(fā)展。到了04年,淘寶直接把我請(qǐng)來(lái)改造了當(dāng)時(shí)的淘寶網(wǎng),2019年的雙11,淘寶網(wǎng)完成了2684億的交易額,而這背后,就是我在默默的支撐呢。如今,我早已經(jīng)成了國(guó)內(nèi)絕大多數(shù)互聯(lián)網(wǎng)服務(wù)開(kāi)發(fā)的首選語(yǔ)言。
     
     
    07-JAVA--人類有史以來(lái)最卓越的編程語(yǔ)言
     
    在我的陣營(yíng)的眾多企業(yè),眾多兄弟的努力下,2001年,我第一次爬上TIOBE編程語(yǔ)言排名第一的寶座。2005年以來(lái),幾乎從未跌落過(guò)第一,在編程語(yǔ)言的歷史上,我結(jié)束了群雄割據(jù)的時(shí)代,一統(tǒng)江湖,也被譽(yù)為是“人類有史以來(lái)最卓越的編程語(yǔ)言”。
     
    10多年來(lái),我位居高處,獨(dú)孤求敗,開(kāi)創(chuàng)了龐大的Java帝國(guó)。有時(shí)深夜里靜思,我本三生一散人, 翩然小棹五湖春。何從便結(jié)滄浪伴, 纓上而今有宿塵。未來(lái)能擊敗我,取代我的又會(huì)是誰(shuí)呢?
     
    這個(gè)時(shí)代人才輩出,新的熱點(diǎn)、新的領(lǐng)域、新的應(yīng)用層出不窮。借機(jī)向我挑戰(zhàn)的其他語(yǔ)言也紛至沓來(lái)。例如,借助Web2.0重獲新生的PHP,借助移動(dòng)互聯(lián)網(wǎng)異軍突起的OC,以及借助人工智能趨勢(shì)的Python。
     
    而我也一直想退居二線,歸隱山林。畢竟江山各有才人出,各領(lǐng)風(fēng)騷數(shù)百年。可是,我的民眾不答應(yīng),他們說(shuō)你才20多歲,離60歲法定退休年齡還遠(yuǎn)著呢,我們離不開(kāi)你,你也舍不得我們。
     
    我想了想也是,任何新的領(lǐng)域的誕生,都需要軟件產(chǎn)品的支持,而背后都需要編程資源。多年來(lái),Java積累了那么多技術(shù)資源,積累了那么多Java工程師。無(wú)論哪個(gè)領(lǐng)域要崛起,都需要和我合作,利用我的資源來(lái)快速發(fā)展。就像無(wú)論誰(shuí)想當(dāng)總統(tǒng),都需要軍隊(duì)的支持,而我就是那個(gè)武裝到牙齒的軍隊(duì)的司令,所以無(wú)論熱點(diǎn)如何切換,我都能有用武之地,甚至于借助熱點(diǎn),積累出更多的資源,使自己更加強(qiáng)大。
     
    就像10年前,當(dāng)谷歌要推出Android手機(jī)時(shí),他們選擇了我,作為Android應(yīng)用開(kāi)發(fā)的首選語(yǔ)言,這樣他們就可以利用我背后超多的代碼資源,和龐大的程序員群體,投身Android開(kāi)發(fā)。我也借機(jī)積累了大量移動(dòng)開(kāi)發(fā)的工具和框架,擴(kuò)展了我帝國(guó)的版圖。同樣,當(dāng)Apache組織推出Hadoop族系,用來(lái)對(duì)云計(jì)算、大數(shù)據(jù)技術(shù)做支撐時(shí),也依賴我,作為主要的開(kāi)發(fā)語(yǔ)言之一。
     
    我想,這就是強(qiáng)者恒強(qiáng)的基本生態(tài)法則。無(wú)數(shù)的斗爭(zhēng)會(huì)讓我越來(lái)越強(qiáng)大,越發(fā)有能力面對(duì)更多的斗爭(zhēng)。我的積累越多,就有越多的人和我合作,我的積累就更多,從而進(jìn)入良性循環(huán)。就像中國(guó)擁有最廣大的乒乓球運(yùn)動(dòng)群體,最完善的訓(xùn)練體系,最龐大的教練員隊(duì)伍,中國(guó)就會(huì)不斷的出產(chǎn)乒乓球世界冠軍,等到他們成了教練,又會(huì)帶出更強(qiáng)大的運(yùn)動(dòng)員,于是,即使再過(guò)50年,中國(guó)乒乓球依然會(huì)是世界第一,這就是強(qiáng)者恒強(qiáng)的道理。
     
    我很慶幸,互聯(lián)網(wǎng)的普及和發(fā)展成就了我的普及和發(fā)展,開(kāi)源開(kāi)放的互聯(lián)網(wǎng)精神也支撐著我越發(fā)的強(qiáng)大。
     
    在歷史上,從未出現(xiàn)過(guò)統(tǒng)治力生命力像我一樣的編程語(yǔ)言,我不知道遙遠(yuǎn)的未來(lái)會(huì)怎樣,我只知道,我會(huì)堅(jiān)定的走下去,越發(fā)強(qiáng)大,越發(fā)蓬勃,支撐著越來(lái)越多的Java工程師的美好未來(lái),支撐著互聯(lián)網(wǎng)的美好未來(lái),支撐著人類的美好未來(lái)。
    試聽(tīng)課
    (責(zé)任編輯:代碼如詩(shī))
    ------分隔線----------------------------
    欄目列表
    推薦內(nèi)容